<?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/1240896#M30580</link>
    <description>&lt;P&gt;Saying that you wish to "&lt;SPAN&gt;convert The IMSL Libraries function to The Intel MKL Libraries" is somewhat an overreach. You can, on the other hand, try to find Lapack routines that have the same functionality as the IMSL routines that you named. Read the &lt;A href="https://www.netlib.org/lapack/lug/" target="_self"&gt;Lapack guide&lt;/A&gt; and&amp;nbsp; find a suitable routine. Sometimes you will find a routine that is an exact replacement, i.e., has the same name and the same arguments. More often, you have to find the closest replacement that you can find. MKL contains all the Lapack and BLAS routines as a small subset. MKL provides both Fortran 77 and Fortran 90+ interfaces to BLAS and Lapack; the latter are easier to use and do not require you to provide work arrays, etc., and have shorter argument lists.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;That advice is for dense matrices. If you have large sparse matrices, MKL has routines for handling those, for which Lapack has no equivalent. You can find details in the MKL documentation.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Sat, 26 Dec 2020 15:50:10 GMT</pubDate>
    <dc:creator>mecej4</dc:creator>
    <dc:date>2020-12-26T15:50:10Z</dc:date>
    <item>
      <title>MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1240893#M30579</link>
      <description>&lt;P&gt;I programmed using MicroSoft IMSL Libraries.&lt;/P&gt;
&lt;P&gt;I wan to use The Intel Fortran Compiler.&lt;/P&gt;
&lt;P&gt;and&amp;nbsp; then I want to convert The IMSL Libraries function to The Intel MKL Libraries.&lt;/P&gt;
&lt;P&gt;I don't know How to exchange.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;- IMSL : DLSVCR, DGVLCG, DEVCHF&lt;/P&gt;
&lt;P&gt;Please tall me your advises.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Dec 2020 15:17:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1240893#M30579</guid>
      <dc:creator>HCJang</dc:creator>
      <dc:date>2020-12-26T15:17:48Z</dc:date>
    </item>
    <item>
      <title>Re: MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1240896#M30580</link>
      <description>&lt;P&gt;Saying that you wish to "&lt;SPAN&gt;convert The IMSL Libraries function to The Intel MKL Libraries" is somewhat an overreach. You can, on the other hand, try to find Lapack routines that have the same functionality as the IMSL routines that you named. Read the &lt;A href="https://www.netlib.org/lapack/lug/" target="_self"&gt;Lapack guide&lt;/A&gt; and&amp;nbsp; find a suitable routine. Sometimes you will find a routine that is an exact replacement, i.e., has the same name and the same arguments. More often, you have to find the closest replacement that you can find. MKL contains all the Lapack and BLAS routines as a small subset. MKL provides both Fortran 77 and Fortran 90+ interfaces to BLAS and Lapack; the latter are easier to use and do not require you to provide work arrays, etc., and have shorter argument lists.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;That advice is for dense matrices. If you have large sparse matrices, MKL has routines for handling those, for which Lapack has no equivalent. You can find details in the MKL documentation.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Dec 2020 15:50:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1240896#M30580</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2020-12-26T15:50:10Z</dc:date>
    </item>
    <item>
      <title>Re: MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1245460#M30655</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please refer to the oneMKL Fortran Developer guide given below and see if you could find alternate APIs.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://software.intel.com/content/www/us/en/develop/documentation/onemkl-developer-reference-fortran/top.html" target="_blank" rel="noopener"&gt;https://software.intel.com/content/www/us/en/develop/documentation/onemkl-developer-reference-fortran/top.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Rahul&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Jan 2021 12:25:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1245460#M30655</guid>
      <dc:creator>RahulV_intel</dc:creator>
      <dc:date>2021-01-13T12:25:58Z</dc:date>
    </item>
    <item>
      <title>Re:MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1248513#M30730</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I have not heard back from you. So, I will go ahead and close this thread from my end. Feel free to post a new question if you require further assistance from Intel.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Rahul&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 21 Jan 2021 09:52:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL/m-p/1248513#M30730</guid>
      <dc:creator>RahulV_intel</dc:creator>
      <dc:date>2021-01-21T09:52:05Z</dc:date>
    </item>
  </channel>
</rss>

