<?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 f90 fortran program with mkl fft's, omp threads, and asynch fortran i/o in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/f90-fortran-program-with-mkl-fft-s-omp-threads-and-asynch/m-p/897328#M10970</link>
    <description>How do you get MKL FFT threads to work with OMP threads in a fortran 90 program using&lt;BR /&gt;asynchronous fortran i/o. Such a program seg fault's out of OMP threads. Apparently the threading&lt;BR /&gt;models collide.&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Tue, 11 Aug 2009 22:07:40 GMT</pubDate>
    <dc:creator>happyIntelCamper</dc:creator>
    <dc:date>2009-08-11T22:07:40Z</dc:date>
    <item>
      <title>f90 fortran program with mkl fft's, omp threads, and asynch fortran i/o</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/f90-fortran-program-with-mkl-fft-s-omp-threads-and-asynch/m-p/897328#M10970</link>
      <description>How do you get MKL FFT threads to work with OMP threads in a fortran 90 program using&lt;BR /&gt;asynchronous fortran i/o. Such a program seg fault's out of OMP threads. Apparently the threading&lt;BR /&gt;models collide.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 11 Aug 2009 22:07:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/f90-fortran-program-with-mkl-fft-s-omp-threads-and-asynch/m-p/897328#M10970</guid>
      <dc:creator>happyIntelCamper</dc:creator>
      <dc:date>2009-08-11T22:07:40Z</dc:date>
    </item>
    <item>
      <title>Re: f90 fortran program with mkl fft's, omp threads, and asynch</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/f90-fortran-program-with-mkl-fft-s-omp-threads-and-asynch/m-p/897329#M10971</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;BR /&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;MKL FFT dosn't do lots of i/o, so the problem may come not from FFT. Could you post a small example?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Dima</description>
      <pubDate>Wed, 12 Aug 2009 03:40:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/f90-fortran-program-with-mkl-fft-s-omp-threads-and-asynch/m-p/897329#M10971</guid>
      <dc:creator>Dmitry_B_Intel</dc:creator>
      <dc:date>2009-08-12T03:40:11Z</dc:date>
    </item>
    <item>
      <title>Re: f90 fortran program with mkl fft's, omp threads, and asynch</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/f90-fortran-program-with-mkl-fft-s-omp-threads-and-asynch/m-p/897330#M10972</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/388007"&gt;happyIntelCamper&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;How do you get MKL FFT threads to work with OMP threads in a fortran 90 program using&lt;BR /&gt;asynchronous fortran i/o. Such a program seg fault's out of OMP threads. Apparently the threading&lt;BR /&gt;models collide.&lt;BR /&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
MKL threads are OpenMP threads. There is no collision when using a single OpenMP library (either libguide or libiomp5, dynamic linked, or static linked at final link step). Note that libiomp5 works as a substitute for the Microsoft or gomp OpenMP libraries, but the latter libraries don't work as a substitute for MKL threaded model.&lt;BR /&gt;As to the asynchronous I/O, I suppose there is a possible problem with certain brands of compilers; a more specific example would be required. If your MKL and Intel compiler versions are widely disparate, you must use the more recent Intel OpenMP library of those provided by MKL and ifort.&lt;BR /&gt;</description>
      <pubDate>Wed, 12 Aug 2009 04:43:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/f90-fortran-program-with-mkl-fft-s-omp-threads-and-asynch/m-p/897330#M10972</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2009-08-12T04:43:40Z</dc:date>
    </item>
  </channel>
</rss>

