<?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 I forgot to say that my in Intel® Moderncode for Parallel Architectures</title>
    <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/linking-with-two-versions-of-mkl-multi-threaded-and-single/m-p/1007049#M6455</link>
    <description>&lt;P&gt;I forgot to say that my operating system is Linux, debian wheezy.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 12 Feb 2015 16:51:34 GMT</pubDate>
    <dc:creator>Michal_K_2</dc:creator>
    <dc:date>2015-02-12T16:51:34Z</dc:date>
    <item>
      <title>linking with two versions of mkl (multi threaded and single threaded) in one application</title>
      <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/linking-with-two-versions-of-mkl-multi-threaded-and-single/m-p/1007048#M6454</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;Is it possible to use both the single threaded version of mkl library and the multi threaded version of mkl in one application?&lt;/P&gt;

&lt;P&gt;I need the single threaded version to use with PLASMA library, yet at some other part of my code, I need use mkl PARDISO, for which I need the multi threaded version.&lt;/P&gt;

&lt;P&gt;Any help will be greatly appreciated.&lt;/P&gt;

&lt;P&gt;Cheers&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Michal&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Feb 2015 22:39:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/linking-with-two-versions-of-mkl-multi-threaded-and-single/m-p/1007048#M6454</guid>
      <dc:creator>Michal_K_2</dc:creator>
      <dc:date>2015-02-11T22:39:54Z</dc:date>
    </item>
    <item>
      <title>I forgot to say that my</title>
      <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/linking-with-two-versions-of-mkl-multi-threaded-and-single/m-p/1007049#M6455</link>
      <description>&lt;P&gt;I forgot to say that my operating system is Linux, debian wheezy.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Feb 2015 16:51:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/linking-with-two-versions-of-mkl-multi-threaded-and-single/m-p/1007049#M6455</guid>
      <dc:creator>Michal_K_2</dc:creator>
      <dc:date>2015-02-12T16:51:34Z</dc:date>
    </item>
    <item>
      <title>I was able to fix the problem</title>
      <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/linking-with-two-versions-of-mkl-multi-threaded-and-single/m-p/1007050#M6456</link>
      <description>&lt;P&gt;I was able to fix the problem, by lining PLASMA with the multi threaded mkl. The crucial thing was to set&lt;/P&gt;

&lt;P&gt;call kmp_set_defaults("KMP_AFFINITY=disabled")&lt;/P&gt;

&lt;P&gt;which makes PLASMA with multi threaded mkl only 2% slower than PLASMA with single threaded mkl. Without this option it is 3 times slower.&lt;/P&gt;

&lt;P&gt;It means that I do not need to link to the single threaded library anymore.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Feb 2015 19:38:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/linking-with-two-versions-of-mkl-multi-threaded-and-single/m-p/1007050#M6456</guid>
      <dc:creator>Michal_K_2</dc:creator>
      <dc:date>2015-02-12T19:38:00Z</dc:date>
    </item>
    <item>
      <title>If each is establishing its</title>
      <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/linking-with-two-versions-of-mkl-multi-threaded-and-single/m-p/1007051#M6457</link>
      <description>&lt;P&gt;If each is establishing its own thread pool, then experiment with KMP_BLOCKTIME environment variable settings or KMP_SET_BLOCKTIME function.&lt;/P&gt;

&lt;P&gt;Jim Dempsey&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 21 Feb 2015 13:57:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/linking-with-two-versions-of-mkl-multi-threaded-and-single/m-p/1007051#M6457</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2015-02-21T13:57:05Z</dc:date>
    </item>
  </channel>
</rss>

