<?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 By the design, the in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-which-dependencies-to-include-in-the-distribution-package/m-p/1163838#M28085</link>
    <description>&lt;P&gt;By the design, the recommended way to have all mkl's dll installed on your system. That will allow users to have the&amp;nbsp;optimizations for all supported hardware. In the case of static linking, you need to copy threading libraries ( libiomp and/or tbb).&lt;/P&gt;</description>
    <pubDate>Sun, 19 Apr 2020 03:55:13 GMT</pubDate>
    <dc:creator>Gennady_F_Intel</dc:creator>
    <dc:date>2020-04-19T03:55:13Z</dc:date>
    <item>
      <title>MKL - which dependencies to include in the distribution package?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-which-dependencies-to-include-in-the-distribution-package/m-p/1163837#M28084</link>
      <description>&lt;P&gt;Hi&amp;nbsp;everyone,&lt;/P&gt;&lt;P&gt;Is there a systematic way to determine which libraries to include in an application's distribution package?&lt;/P&gt;&lt;P&gt;Up to now, I have been proceeding by trial and error, adding the libs when a user complains that they are missing on his system. For instance for win64, the end result is a package which includes&lt;/P&gt;&lt;P&gt;libiomp5md.dll&lt;BR /&gt;mkl_avx2.dll&lt;BR /&gt;mkl_core.dll&lt;BR /&gt;mkl_def.dll&lt;BR /&gt;mkl_intel_thread.dll&lt;BR /&gt;mkl_mc3.dll&lt;BR /&gt;mkl_sequential.dll&lt;/P&gt;&lt;P&gt;The app itself uses such functions as LAPACKE_dgetrs, _sgetrs, _dgetrf, _sgetrf, _dgesv, _dgels etc.&lt;/P&gt;&lt;P&gt;Sometimes a library&amp;nbsp;seems to be missing for one user but not for another. This happens for instance on macOS.&lt;/P&gt;&lt;P&gt;Couldn't find&amp;nbsp;relevant documentation about this, so&amp;nbsp;any help will be greatly appreciated.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Thu, 16 Apr 2020 05:35:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-which-dependencies-to-include-in-the-distribution-package/m-p/1163837#M28084</guid>
      <dc:creator>techwinder</dc:creator>
      <dc:date>2020-04-16T05:35:30Z</dc:date>
    </item>
    <item>
      <title>By the design, the</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-which-dependencies-to-include-in-the-distribution-package/m-p/1163838#M28085</link>
      <description>&lt;P&gt;By the design, the recommended way to have all mkl's dll installed on your system. That will allow users to have the&amp;nbsp;optimizations for all supported hardware. In the case of static linking, you need to copy threading libraries ( libiomp and/or tbb).&lt;/P&gt;</description>
      <pubDate>Sun, 19 Apr 2020 03:55:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-which-dependencies-to-include-in-the-distribution-package/m-p/1163838#M28085</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2020-04-19T03:55:13Z</dc:date>
    </item>
    <item>
      <title>Where it is possible to find</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-which-dependencies-to-include-in-the-distribution-package/m-p/1163839#M28086</link>
      <description>&lt;P&gt;Where it is possible to find information from Intel about the functions provided by the listed mkl dll;&amp;nbsp;&lt;BR /&gt;i.e&amp;nbsp;libiomp5md.dll,&amp;nbsp;mkl_avx2.dll,&amp;nbsp;mkl_core.dll,&amp;nbsp;mkl_def.dll,&amp;nbsp;mkl_intel_thread.dll,&amp;nbsp;mkl_mc3.dll,&amp;nbsp;mkl_sequential.dll.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Sun, 19 Apr 2020 10:22:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-which-dependencies-to-include-in-the-distribution-package/m-p/1163839#M28086</guid>
      <dc:creator>LRaim</dc:creator>
      <dc:date>2020-04-19T10:22:46Z</dc:date>
    </item>
    <item>
      <title>Hi,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-which-dependencies-to-include-in-the-distribution-package/m-p/1163840#M28087</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I believe if you're trying&amp;nbsp;to save some space and&amp;nbsp;sure about the set of the functions being used in an application, this topic will be useful --&amp;nbsp;&lt;A href="https://software.intel.com/en-us/mkl-windows-developer-guide-building-custom-dynamic-link-libraries"&gt;Building Custom Dynamic-link Libraries&lt;/A&gt;.&lt;BR /&gt;&lt;BR /&gt;Other then that (customDLL builder)&amp;nbsp;it is not recommended to alter the installation and there is no common rule for doing so.&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Maria&lt;/P&gt;</description>
      <pubDate>Tue, 21 Apr 2020 01:21:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-which-dependencies-to-include-in-the-distribution-package/m-p/1163840#M28087</guid>
      <dc:creator>MariaZh</dc:creator>
      <dc:date>2020-04-21T01:21:48Z</dc:date>
    </item>
  </channel>
</rss>

