<?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 Re:MKL in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1313578#M32024</link>
    <description>&lt;P&gt;This issue has been resolved and we will no longer respond to this thread.&amp;nbsp;If you require additional assistance from Intel, please start a new thread.&amp;nbsp;Any further interaction in this thread will be considered community only.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;BR /&gt;</description>
    <pubDate>Fri, 10 Sep 2021 08:49:33 GMT</pubDate>
    <dc:creator>Gennady_F_Intel</dc:creator>
    <dc:date>2021-09-10T08:49:33Z</dc:date>
    <item>
      <title>MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1311944#M31973</link>
      <description>&lt;P&gt;I have an application which uses pthreads, and those threads call BLAS routines to do number crunching.&lt;/P&gt;
&lt;P&gt;At present the application seems to be deadlocking, but this deadlocking does not happen if we use our own BLAS routines (ie code which does the same job but is not part of a library).&lt;/P&gt;
&lt;P&gt;We have tried using "MKL Sequential" but the deadlocking persists.&lt;/P&gt;
&lt;P&gt;My questions are:&lt;/P&gt;
&lt;P&gt;1. Is MKL sequential thread-safe?&lt;/P&gt;
&lt;P&gt;2. Does MKL sequential use threads of any type?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for any inputs that anybody can make!&lt;/P&gt;</description>
      <pubDate>Fri, 03 Sep 2021 10:28:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1311944#M31973</guid>
      <dc:creator>John_B</dc:creator>
      <dc:date>2021-09-03T10:28:25Z</dc:date>
    </item>
    <item>
      <title>Re:MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1312169#M31983</link>
      <description>&lt;P&gt;yes, the all MKL's routines are thread-safe excetp onlu ony exilarly routine.&lt;/P&gt;&lt;P&gt;&lt;A href="https://software.intel.com/content/www/us/en/develop/documentation/onemkl-linux-developer-guide/top/managing-performance-and-memory/improving-performance-with-threading.html" target="_blank"&gt;https://software.intel.com/content/www/us/en/develop/documentation/onemkl-linux-developer-guide/top/managing-performance-and-memory/improving-performance-with-threading.html&lt;/A&gt; :&lt;/P&gt;&lt;P&gt;Intel® oneAPI Math Kernel Library&amp;nbsp;is &lt;I&gt;thread-safe&lt;/I&gt;, which means that all&amp;nbsp;Intel® oneAPI Math Kernel Library&amp;nbsp;functions (except the LAPACK deprecated routine&lt;SPAN style="font-family: monospace;"&gt;?lacon)&lt;/SPAN&gt;work correctly during simultaneous execution by multiple threads. In particular, any chunk of threaded&amp;nbsp;Intel® oneAPI Math Kernel Library&amp;nbsp;code provides access for multiple threads to the same shared data, while permitting only one thread at any given time to access a shared piece of data. Therefore, you can call&amp;nbsp;Intel® oneAPI Math Kernel Library&amp;nbsp;from multiple threads and not worry about the function instances interfering with each other.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Sun, 05 Sep 2021 04:25:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1312169#M31983</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2021-09-05T04:25:42Z</dc:date>
    </item>
    <item>
      <title>Re:MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1313578#M32024</link>
      <description>&lt;P&gt;This issue has been resolved and we will no longer respond to this thread.&amp;nbsp;If you require additional assistance from Intel, please start a new thread.&amp;nbsp;Any further interaction in this thread will be considered community only.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 10 Sep 2021 08:49:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1313578#M32024</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2021-09-10T08:49:33Z</dc:date>
    </item>
  </channel>
</rss>

