<?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 Question on building custom dlls and compiler performance in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-on-building-custom-dlls-and-compiler-performance/m-p/860214#M7427</link>
    <description>&lt;P class="MsoNormal"&gt;&lt;SPAN&gt;&lt;FONT face="Calibri"&gt;Is there a difference in performance when building a custom dll using MS NMake with the Microsoft vc/vc++ compilerand one built using the Intel Compiler being called from MS NMake (if that is at all possible) ?&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 10 Jul 2008 14:41:25 GMT</pubDate>
    <dc:creator>Deleted_U_Intel</dc:creator>
    <dc:date>2008-07-10T14:41:25Z</dc:date>
    <item>
      <title>Question on building custom dlls and compiler performance</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-on-building-custom-dlls-and-compiler-performance/m-p/860214#M7427</link>
      <description>&lt;P class="MsoNormal"&gt;&lt;SPAN&gt;&lt;FONT face="Calibri"&gt;Is there a difference in performance when building a custom dll using MS NMake with the Microsoft vc/vc++ compilerand one built using the Intel Compiler being called from MS NMake (if that is at all possible) ?&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Jul 2008 14:41:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-on-building-custom-dlls-and-compiler-performance/m-p/860214#M7427</guid>
      <dc:creator>Deleted_U_Intel</dc:creator>
      <dc:date>2008-07-10T14:41:25Z</dc:date>
    </item>
    <item>
      <title>Re: Question on building custom dlls and compiler performance</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-on-building-custom-dlls-and-compiler-performance/m-p/860215#M7428</link>
      <description>If I understand your question, the primary performance differences at link time would occur only if you chose whole program optimization (Microsoft /GL or Intel /Qipo). Otherwise, differences would show up only in the compiler optimizations (which are very different) and in those cases where different run-time libraries are linked.&lt;BR /&gt;By possibility of nmake usage, do you mean requiring an old version of Visual Studio? MSVC, as well as Intel compiler, optimizations have improved significantly over the years. Some of the Windows OS versions, and some of the Intel compilers, require VS2005 or newer.&lt;BR /&gt;I don't see the MKL relationship in your question. If the performance of your application is determined by MKL, it won't make much difference which tool version you use to build it, as long as you can use MKL appropriate to the target CPU.&lt;BR /&gt;</description>
      <pubDate>Thu, 10 Jul 2008 16:19:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-on-building-custom-dlls-and-compiler-performance/m-p/860215#M7428</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2008-07-10T16:19:39Z</dc:date>
    </item>
    <item>
      <title>Re: Question on building custom dlls and compiler performance</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-on-building-custom-dlls-and-compiler-performance/m-p/860216#M7429</link>
      <description>I believe that all the tool is doing is using the lib tool to take appropriate objects out of static libraries and then using the link tool to create a DLL. The tool was created because there are a number things that need to be right during the initialization stage, and I think that is where the functionality in the tools/builder/lib comes in, but there is nothing more complicated about it. So in fact, nothing is compiled; just taken apart and put back together in the form you're looking for.&lt;BR /&gt;&lt;BR /&gt;-Todd&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 11 Jul 2008 00:48:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-on-building-custom-dlls-and-compiler-performance/m-p/860216#M7429</guid>
      <dc:creator>Todd_R_Intel</dc:creator>
      <dc:date>2008-07-11T00:48:08Z</dc:date>
    </item>
  </channel>
</rss>

