<?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 Could you upload your project in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-linking-process-is-very-long-in-release-mode-VS2016/m-p/1163537#M28060</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;Could you please tell more about your usage model and what MKL function list?&amp;nbsp; The reason of long time mainly is about the long&amp;nbsp;processing of MSVS lib.exe package all MKL static libraries to your static&amp;nbsp;library. &amp;nbsp;Basically, we don't encourage to&amp;nbsp;package MKL&amp;nbsp;static library (or any&amp;nbsp;third-party static library) to&amp;nbsp;&amp;nbsp;one small self library.&amp;nbsp;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;For&amp;nbsp;fix the long time issue,&amp;nbsp;please remove static MKL link&amp;nbsp;in your static project.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Then when produce exe,&amp;nbsp;link your small static library + MKL static or dynamic library A&lt;/P&gt;

&lt;P&gt;​or mkl provide custom dll based on the function you listed, please see the custom dll tools under MKL install&amp;nbsp;folder.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;
	&lt;A href="https://software.intel.com/en-us/mkl-windows-developer-guide-building-a-custom-dynamic-link-library-in-the-visual-studio-development-system&amp;nbsp;" target="_blank"&gt;https://software.intel.com/en-us/mkl-windows-developer-guide-building-a-custom-dynamic-link-library-in-the-visual-studio-development-system&amp;nbsp;&lt;/A&gt;;&lt;BR /&gt;
	&lt;BR /&gt;
	Best Regards&lt;BR /&gt;
	Jing&lt;BR /&gt;
	&lt;A href="https://msdn.microsoft.com/en-us/library/7ykb2k5f.aspx" target="_blank"&gt;https://msdn.microsoft.com/en-us/library/7ykb2k5f.aspx&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 30 Nov 2017 01:44:00 GMT</pubDate>
    <dc:creator>Jing_Xu</dc:creator>
    <dc:date>2017-11-30T01:44:00Z</dc:date>
    <item>
      <title>MKL linking process is very long in release mode (VS2016)</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-linking-process-is-very-long-in-release-mode-VS2016/m-p/1163536#M28059</link>
      <description>&lt;P&gt;I have static lib myLib.lib and executable myExe.exe that is using myLib. MKL is enabled for the mylib, the model is "sequential" in the VS Intel Performance Library settings (for exe project I have tried to build both with and without enabled MKL, looks like doesn't matters ).&amp;nbsp; In debug all building fast(with or without mkl). In release without of MKL - build is fast, and with enabled MKL linking process of myExe.exe is very-very long - something like 15 minutes(without using mkl all build time is 1 min). I have tried both MS C++ compiler and linker and Intel Compiler and linker. How "to fix" this?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 27 Nov 2017 09:30:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-linking-process-is-very-long-in-release-mode-VS2016/m-p/1163536#M28059</guid>
      <dc:creator>Konovalov__Pavel</dc:creator>
      <dc:date>2017-11-27T09:30:55Z</dc:date>
    </item>
    <item>
      <title>Could you upload your project</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-linking-process-is-very-long-in-release-mode-VS2016/m-p/1163537#M28060</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;Could you please tell more about your usage model and what MKL function list?&amp;nbsp; The reason of long time mainly is about the long&amp;nbsp;processing of MSVS lib.exe package all MKL static libraries to your static&amp;nbsp;library. &amp;nbsp;Basically, we don't encourage to&amp;nbsp;package MKL&amp;nbsp;static library (or any&amp;nbsp;third-party static library) to&amp;nbsp;&amp;nbsp;one small self library.&amp;nbsp;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;For&amp;nbsp;fix the long time issue,&amp;nbsp;please remove static MKL link&amp;nbsp;in your static project.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Then when produce exe,&amp;nbsp;link your small static library + MKL static or dynamic library A&lt;/P&gt;

&lt;P&gt;​or mkl provide custom dll based on the function you listed, please see the custom dll tools under MKL install&amp;nbsp;folder.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;
	&lt;A href="https://software.intel.com/en-us/mkl-windows-developer-guide-building-a-custom-dynamic-link-library-in-the-visual-studio-development-system&amp;nbsp;" target="_blank"&gt;https://software.intel.com/en-us/mkl-windows-developer-guide-building-a-custom-dynamic-link-library-in-the-visual-studio-development-system&amp;nbsp;&lt;/A&gt;;&lt;BR /&gt;
	&lt;BR /&gt;
	Best Regards&lt;BR /&gt;
	Jing&lt;BR /&gt;
	&lt;A href="https://msdn.microsoft.com/en-us/library/7ykb2k5f.aspx" target="_blank"&gt;https://msdn.microsoft.com/en-us/library/7ykb2k5f.aspx&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Nov 2017 01:44:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-linking-process-is-very-long-in-release-mode-VS2016/m-p/1163537#M28060</guid>
      <dc:creator>Jing_Xu</dc:creator>
      <dc:date>2017-11-30T01:44:00Z</dc:date>
    </item>
  </channel>
</rss>

