<?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 OpenMP dependency for IPP 5.1? in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/OpenMP-dependency-for-IPP-5-1/m-p/927046#M16294</link>
    <description>Hey all,&lt;BR /&gt;&lt;BR /&gt;We've been using the Linux version of IPP 5.0 under QNX for a while (using only static libraries) and are about to make the jump to 5.1 since we need some of the new functionality (polyphase resampling, specifically); however, I noticed this blurb in the "What's new in 5.1" section of Intel's IPP webpage:&lt;BR /&gt;&lt;BR /&gt;--&lt;BR /&gt;&lt;BR /&gt;"Multi-Core Optimized Functions: Many critical functions for Vector and Statistical mathematics, Signal Filtering, Fourier Transforms, Image/JPEG Compression and Color Conversion are internally threaded using OpenMP* to help get the best performance out of your multi-core systems."&lt;BR /&gt;&lt;BR /&gt;--&lt;BR /&gt;&lt;BR /&gt;That's lovely, except for the fact that we're operating under QNX - and no OpenMP support is provided by the QNX version of the Intel 8.1 compiler (the latest available for QNX). I presume that the libraries are expecting that functionality, or is it built in to them? If it's the former, then I need to know which functions specifically are making use of OpenMP, and if there is a way to turn off that dependence or if it is hardcoded into them.&lt;BR /&gt;&lt;BR /&gt;Many thanks for your time,&lt;BR /&gt;&lt;BR /&gt;-todd&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Todd Kelman, Engineering Consultant&lt;BR /&gt;Volcano Corporation&lt;BR /&gt;2870 Kilgore Rd.&lt;BR /&gt;Rancho Cordova, CA 95670&lt;BR /&gt;tkelman@volcanocorp.com&lt;P&gt;Message Edited by tjkelman on &lt;SPAN class="date_text"&gt;05-16-2006&lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;06:47 PM&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 17 May 2006 08:45:37 GMT</pubDate>
    <dc:creator>tjkelman</dc:creator>
    <dc:date>2006-05-17T08:45:37Z</dc:date>
    <item>
      <title>OpenMP dependency for IPP 5.1?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/OpenMP-dependency-for-IPP-5-1/m-p/927046#M16294</link>
      <description>Hey all,&lt;BR /&gt;&lt;BR /&gt;We've been using the Linux version of IPP 5.0 under QNX for a while (using only static libraries) and are about to make the jump to 5.1 since we need some of the new functionality (polyphase resampling, specifically); however, I noticed this blurb in the "What's new in 5.1" section of Intel's IPP webpage:&lt;BR /&gt;&lt;BR /&gt;--&lt;BR /&gt;&lt;BR /&gt;"Multi-Core Optimized Functions: Many critical functions for Vector and Statistical mathematics, Signal Filtering, Fourier Transforms, Image/JPEG Compression and Color Conversion are internally threaded using OpenMP* to help get the best performance out of your multi-core systems."&lt;BR /&gt;&lt;BR /&gt;--&lt;BR /&gt;&lt;BR /&gt;That's lovely, except for the fact that we're operating under QNX - and no OpenMP support is provided by the QNX version of the Intel 8.1 compiler (the latest available for QNX). I presume that the libraries are expecting that functionality, or is it built in to them? If it's the former, then I need to know which functions specifically are making use of OpenMP, and if there is a way to turn off that dependence or if it is hardcoded into them.&lt;BR /&gt;&lt;BR /&gt;Many thanks for your time,&lt;BR /&gt;&lt;BR /&gt;-todd&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Todd Kelman, Engineering Consultant&lt;BR /&gt;Volcano Corporation&lt;BR /&gt;2870 Kilgore Rd.&lt;BR /&gt;Rancho Cordova, CA 95670&lt;BR /&gt;tkelman@volcanocorp.com&lt;P&gt;Message Edited by tjkelman on &lt;SPAN class="date_text"&gt;05-16-2006&lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;06:47 PM&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 17 May 2006 08:45:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/OpenMP-dependency-for-IPP-5-1/m-p/927046#M16294</guid>
      <dc:creator>tjkelman</dc:creator>
      <dc:date>2006-05-17T08:45:37Z</dc:date>
    </item>
    <item>
      <title>Re: OpenMP dependency for IPP 5.1?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/OpenMP-dependency-for-IPP-5-1/m-p/927047#M16295</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;P&gt;Hi Todd,&lt;/P&gt;
&lt;P&gt;we glad to hear that you can successfully use IPP on QNX, that's interesting and important notice. You can do not worry about OpenMP dependancy while you use static IPP libraries. We use OpenMP threading only in IPP dynamic libraries. IPP static libraries do not have OpenMP specific code at all. So you should be able to move on IPP v5.1 version easely. Please let us know how things going with IPP v5.1.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Wed, 17 May 2006 19:17:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/OpenMP-dependency-for-IPP-5-1/m-p/927047#M16295</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2006-05-17T19:17:36Z</dc:date>
    </item>
    <item>
      <title>Re: OpenMP dependency for IPP 5.1?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/OpenMP-dependency-for-IPP-5-1/m-p/927048#M16296</link>
      <description>Vladimir, That makes sense - thanks for the prompt response! Now I just need to wait for our P.O. to go through, since I just learned the hard way that the evaluation version of IPP 5.1 (Linux) doesn't include the full set of static libraries... ;)&lt;BR /&gt;&lt;BR /&gt;Many thanks for your help,&lt;BR /&gt;&lt;BR /&gt;-todd&lt;P&gt;Message Edited by tjkelman on &lt;SPAN class="date_text"&gt;05-17-2006&lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;02:10 PM&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 18 May 2006 03:59:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/OpenMP-dependency-for-IPP-5-1/m-p/927048#M16296</guid>
      <dc:creator>tjkelman</dc:creator>
      <dc:date>2006-05-18T03:59:45Z</dc:date>
    </item>
    <item>
      <title>Re: OpenMP dependency for IPP 5.1?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/OpenMP-dependency-for-IPP-5-1/m-p/927049#M16297</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;P&gt;yes, there is such limitation in evaluation version of IPP. It does not include static libraries&lt;/P&gt;
&lt;P&gt;Vladimir&lt;/P&gt;</description>
      <pubDate>Thu, 18 May 2006 04:13:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/OpenMP-dependency-for-IPP-5-1/m-p/927049#M16297</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2006-05-18T04:13:43Z</dc:date>
    </item>
  </channel>
</rss>

