<?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: Basic info on MKL in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Basic-info-on-MKL/m-p/988458#M17892</link>
    <description>When you call an MKL function, that function may make use of short vector library.  As Todd says, presence of MKL installation doesn't automatically change anything in your compilation.</description>
    <pubDate>Wed, 22 Jun 2005 05:03:50 GMT</pubDate>
    <dc:creator>TimP</dc:creator>
    <dc:date>2005-06-22T05:03:50Z</dc:date>
    <item>
      <title>Basic info on MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Basic-info-on-MKL/m-p/988454#M17888</link>
      <description>&lt;DIV&gt;Hi all,&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Just wanted to get some facts to see if mkl can help me. I have an application that has very large chunks of floating point calculations. I was searching around the web to find some optimization solutions and came here. Does MKL speed up floating point calculations for multiplication,division, as well as boosts over math.h's exp(), sqrt(), etc? Or is it really a set of specialized functions for select matrix functions?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Thanks for any and all info!&lt;/DIV&gt;
&lt;DIV&gt;Mark&lt;/DIV&gt;</description>
      <pubDate>Mon, 20 Jun 2005 12:14:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Basic-info-on-MKL/m-p/988454#M17888</guid>
      <dc:creator>markww</dc:creator>
      <dc:date>2005-06-20T12:14:37Z</dc:date>
    </item>
    <item>
      <title>Re: Basic info on MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Basic-info-on-MKL/m-p/988455#M17889</link>
      <description>MKL does include the short vector math function libraries which are invoked automatically by Intel compilers.   You will need the compiler if you want to use them directly in a convenient way.  Intel IPP library also has such vector functions.</description>
      <pubDate>Mon, 20 Jun 2005 20:50:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Basic-info-on-MKL/m-p/988455#M17889</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2005-06-20T20:50:15Z</dc:date>
    </item>
    <item>
      <title>Re: Basic info on MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Basic-info-on-MKL/m-p/988456#M17890</link>
      <description>&lt;DIV&gt;Hi Tim,&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Thanks for the post. So if I use the intel compiler, it will automatically use these faster routines in MKL during compilation? &lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Thanks&lt;/DIV&gt;</description>
      <pubDate>Tue, 21 Jun 2005 00:55:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Basic-info-on-MKL/m-p/988456#M17890</guid>
      <dc:creator>markww</dc:creator>
      <dc:date>2005-06-21T00:55:31Z</dc:date>
    </item>
    <item>
      <title>Re: Basic info on MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Basic-info-on-MKL/m-p/988457#M17891</link>
      <description>&lt;DIV&gt;Mark,&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;You mention *, /, sqrt and exp. MKL provides functions that will do these sorts ofoperations (/, sqrt, exp and others) component-wise on long vectors. The Intel compilers make use of some of the same sorts of optimizations automaticallyunrolling a loop will provide performance benefits. The Intel compiler does not however automatically call MKL.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Todd&lt;/DIV&gt;</description>
      <pubDate>Wed, 22 Jun 2005 02:36:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Basic-info-on-MKL/m-p/988457#M17891</guid>
      <dc:creator>Todd_R_Intel</dc:creator>
      <dc:date>2005-06-22T02:36:24Z</dc:date>
    </item>
    <item>
      <title>Re: Basic info on MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Basic-info-on-MKL/m-p/988458#M17892</link>
      <description>When you call an MKL function, that function may make use of short vector library.  As Todd says, presence of MKL installation doesn't automatically change anything in your compilation.</description>
      <pubDate>Wed, 22 Jun 2005 05:03:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Basic-info-on-MKL/m-p/988458#M17892</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2005-06-22T05:03:50Z</dc:date>
    </item>
  </channel>
</rss>

