<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Calling Intel's IPP from Fortran in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Calling-Intel-s-IPP-from-Fortran/m-p/969280#M20446</link>
    <description>Has anybody figured out a way to call Intel's IPP libraries from CVF? Specifically, I want to use their vector multiply subroutine ippsMulC_32f_I(). I've set up the following !DEC$ ATTRIBUTES to get it to link, but when I actually call the routine it makes my vector undefined. 
 
INTERFACE 
  SUBROUTINE IPPSMULC_32F_I(val, pSrcDst, len) 
    REAL :: val, pSrcDst(:) 
    INTEGER :: len 
    !DEC$ ATTRIBUTES VALUE :: val, len 
    !DEC$ ATTRIBUTES C, REFERENCE, NOMIXED_STR_LEN_ARG, ALIAS: '_ippsMulC_32f_I@12' :: IPPSMULC_32F_I 
  END SUBROUTINE 
END INTERFACE</description>
    <pubDate>Fri, 12 Oct 2001 04:46:55 GMT</pubDate>
    <dc:creator>michael-a-carr</dc:creator>
    <dc:date>2001-10-12T04:46:55Z</dc:date>
    <item>
      <title>Calling Intel's IPP from Fortran</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Calling-Intel-s-IPP-from-Fortran/m-p/969280#M20446</link>
      <description>Has anybody figured out a way to call Intel's IPP libraries from CVF? Specifically, I want to use their vector multiply subroutine ippsMulC_32f_I(). I've set up the following !DEC$ ATTRIBUTES to get it to link, but when I actually call the routine it makes my vector undefined. 
 
INTERFACE 
  SUBROUTINE IPPSMULC_32F_I(val, pSrcDst, len) 
    REAL :: val, pSrcDst(:) 
    INTEGER :: len 
    !DEC$ ATTRIBUTES VALUE :: val, len 
    !DEC$ ATTRIBUTES C, REFERENCE, NOMIXED_STR_LEN_ARG, ALIAS: '_ippsMulC_32f_I@12' :: IPPSMULC_32F_I 
  END SUBROUTINE 
END INTERFACE</description>
      <pubDate>Fri, 12 Oct 2001 04:46:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Calling-Intel-s-IPP-from-Fortran/m-p/969280#M20446</guid>
      <dc:creator>michael-a-carr</dc:creator>
      <dc:date>2001-10-12T04:46:55Z</dc:date>
    </item>
    <item>
      <title>Re: Calling Intel's IPP from Fortran</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Calling-Intel-s-IPP-from-Fortran/m-p/969281#M20447</link>
      <description>&lt;DIV style="margin:0px;"&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;a little bit late :) but anyway, you may look at Fortran-90 sample available in IPP sample package (ipp-sampleslanguage-interfacef90-crypto folder)&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt; Vladimir&lt;/DIV&gt;
&lt;BR /&gt;</description>
      <pubDate>Fri, 15 May 2009 16:05:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Calling-Intel-s-IPP-from-Fortran/m-p/969281#M20447</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2009-05-15T16:05:05Z</dc:date>
    </item>
  </channel>
</rss>

