<?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 Calling gemv BLAS level 2 routine in Intel® Moderncode for Parallel Architectures</title>
    <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/Calling-gemv-BLAS-level-2-routine/m-p/770374#M131</link>
    <description>This question might be dealt with more quickly on the Windows Fortran or MKL forums. I take it that you are using a version of Visual Studio which is supported by your ifort installer and that you have replaced &lt;MKL_DIRECTORY&gt; by the actual installed path. I don't recognize the spelling you give for the thread library, as the choice of 32-bit integers is handled entirely by mkl_intel_lp64.lib.&lt;BR /&gt;I thought that the choice of OpenMP library would be handled in the specific Fortran compiler/linker options under VS, but I use the command line link more often, so I could be wrong, and anyway this doesn't appear to bear on your question.&lt;/MKL_DIRECTORY&gt;</description>
    <pubDate>Fri, 30 Jul 2010 14:14:39 GMT</pubDate>
    <dc:creator>TimP</dc:creator>
    <dc:date>2010-07-30T14:14:39Z</dc:date>
    <item>
      <title>Calling gemv BLAS level 2 routine</title>
      <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/Calling-gemv-BLAS-level-2-routine/m-p/770373#M130</link>
      <description>Hi,&lt;BR /&gt;&lt;P&gt;I'm interested in
using the &lt;B&gt;intel fortran mkl library&lt;/B&gt; namely in parallel coding but I have some
difficulties to use the&lt;B&gt; &lt;/B&gt;BLAS
level 2 routine (for instance &lt;B&gt;gemv&lt;/B&gt;) &lt;/P&gt;&lt;P&gt;I used the following project
properties configuration : &lt;/P&gt;

&lt;P&gt;1-
Properties &amp;gt; Fortran &amp;gt;
General &amp;gt; Additional Include Directories: &lt;/P&gt;

&lt;P&gt; &lt;B&gt;"mkl_directory&amp;gt;\\include"&lt;/B&gt;&lt;/P&gt;

&lt;P&gt;2-
Properties &amp;gt; Linker &amp;gt; General &amp;gt; Additional Library Directories&lt;/P&gt;

&lt;P&gt; &lt;B&gt;"&lt;MKL_DIRECTORY&gt;\\em64t\\lib"
&lt;/MKL_DIRECTORY&gt;&lt;/B&gt;(I have only &lt;B&gt;ia32&lt;/B&gt; and &lt;B&gt;em64t &lt;/B&gt;folders in the &lt;B&gt;mkl&lt;/B&gt;&lt;/P&gt;

&lt;P&gt;&lt;B&gt; &lt;/B&gt;directory on my computer after the intel fortran installation).&lt;/P&gt;

&lt;P&gt;3-
Properties &amp;gt; Linker &amp;gt;
Input &amp;gt; Additional Dependencies:&lt;/P&gt;

&lt;P&gt;&lt;B&gt;mkl_intel_lp64.lib
mkl_intel_thread_lp64.lib mkl_core.lib libiomp5md.lib&lt;/B&gt;&lt;/P&gt;

&lt;P&gt;&lt;B&gt;&lt;/B&gt;I also verified that the file 'mkl_intel_lp64.lib' is in the &lt;B&gt;em64t &lt;/B&gt;folder in the &lt;B&gt;mkl_directory.&lt;/B&gt;&lt;/P&gt;&lt;P&gt;But I have this error message while generating the solution:&lt;/P&gt;&lt;P&gt;Erreur 1: fatal error LNK1181:
impossible d'ouvrir le fichier en entre 'mkl_intel_lp64.lib' (translation:
impossible to open file 'mkl_intel_lp64.lib')&lt;/P&gt;I think, I may have missed
something with my intel fortran configuration in order to use the BLAS level2 routines.&lt;BR /&gt;&lt;BR /&gt;Has someone an idea about how I could handle this ?&lt;BR /&gt;&lt;BR /&gt;Thank you.&lt;BR /&gt;&lt;BR /&gt;Jean-Marie Zokagoa&lt;BR /&gt;Ph.D student, Engineering Mechanical&lt;BR /&gt;Ecole de Technologie Superieure Montreal&lt;BR /&gt;(QC), Canada</description>
      <pubDate>Fri, 30 Jul 2010 13:43:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/Calling-gemv-BLAS-level-2-routine/m-p/770373#M130</guid>
      <dc:creator>zokagoa</dc:creator>
      <dc:date>2010-07-30T13:43:06Z</dc:date>
    </item>
    <item>
      <title>Calling gemv BLAS level 2 routine</title>
      <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/Calling-gemv-BLAS-level-2-routine/m-p/770374#M131</link>
      <description>This question might be dealt with more quickly on the Windows Fortran or MKL forums. I take it that you are using a version of Visual Studio which is supported by your ifort installer and that you have replaced &lt;MKL_DIRECTORY&gt; by the actual installed path. I don't recognize the spelling you give for the thread library, as the choice of 32-bit integers is handled entirely by mkl_intel_lp64.lib.&lt;BR /&gt;I thought that the choice of OpenMP library would be handled in the specific Fortran compiler/linker options under VS, but I use the command line link more often, so I could be wrong, and anyway this doesn't appear to bear on your question.&lt;/MKL_DIRECTORY&gt;</description>
      <pubDate>Fri, 30 Jul 2010 14:14:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/Calling-gemv-BLAS-level-2-routine/m-p/770374#M131</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2010-07-30T14:14:39Z</dc:date>
    </item>
  </channel>
</rss>

