<?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 problems on linking cluster fft function in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/problems-on-linking-cluster-fft-function/m-p/896138#M10882</link>
    <description>&lt;P&gt;Hi raemon,&lt;/P&gt;
&lt;P&gt;Compiling include/mkl_cdft.f90 and putting mkl_cdft.o onto the link line may help.&lt;/P&gt;
&lt;P&gt;mpif90 $MKLPATH/include/mkl_cdft.f90 -c -o mkl_cdft.o&lt;/P&gt;
&lt;P&gt;mpif90test4.f90&lt;STRONG&gt;mkl_cdft.o&lt;/STRONG&gt; -L$MKLPATH$MKLPATH/libmkl_solver_lp64.a&lt;BR /&gt;-Wl,--start-group$MKLPATH/libmkl_intel_lp64.a$MKLPATH/libmkl_cdft_core.a&lt;BR /&gt;$MKLPATH/libmkl_intel_thread.a$MKLPATH/libmkl_core.a$MKLPATH/libmkl_blacs_intelmpi_lp64.a&lt;BR /&gt;-Wl,--end-group-openmp-lpthread&lt;STRONG&gt;-lm&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;See examples/cdftf/makefile for an idea.&lt;/P&gt;
&lt;P&gt;Evgueni.&lt;/P&gt;</description>
    <pubDate>Wed, 10 Feb 2010 07:36:45 GMT</pubDate>
    <dc:creator>Evgueni_P_Intel</dc:creator>
    <dc:date>2010-02-10T07:36:45Z</dc:date>
    <item>
      <title>problems on linking cluster fft function</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/problems-on-linking-cluster-fft-function/m-p/896137#M10881</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I follow the link line advisor and use this link line:&lt;/P&gt;
&lt;PRE&gt;[bash]MKLPATH="/opt/intel/Compiler/11.1/056/mkl/lib/em64t"&lt;BR /&gt;mpif90 test4.f90 -L$MKLPATH $MKLPATH/libmkl_solver_lp64.a -Wl,--start-group $MKLPATH/libmkl_intel_lp64.a $MKLPATH/libmkl_cdft_core.a $MKLPATH/libmkl_intel_thread.a $MKLPATH/libmkl_core.a $MKLPATH/libmkl_blacs_intelmpi_lp64.a -Wl,--end-group -openmp -lpthread[/bash]&lt;/PRE&gt;
&lt;P&gt;My problems is that: it seems the compiler cannot recognize cluster fft functions.&lt;/P&gt;
&lt;P&gt;Here are some of the error message:&lt;/P&gt;
&lt;PRE&gt;[fortran]test4.f90(78): error #6284: There is no matching specific function for this generic function reference.   [DFTICREATEDESCRIPTORDM]&lt;BR /&gt;STATUS = DftiCreateDescriptorDM(MPI_COMM_WORLD,DESC,DFTI_DOUBLE,DFTI_COMPLEX,2,length)[/fortran]&lt;/PRE&gt;
I've added these lines in my program:
&lt;P&gt;Include "mkl_cdft.f90"&lt;/P&gt;
&lt;P&gt;USE MKL_CDFT&lt;/P&gt;
&lt;P&gt;But it doesn't help. (Ubuntu9.04 64bit+MPICH2+ifort 11.1)&lt;/P&gt;
&lt;P&gt;Any ideas?&lt;/P&gt;</description>
      <pubDate>Tue, 09 Feb 2010 19:47:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/problems-on-linking-cluster-fft-function/m-p/896137#M10881</guid>
      <dc:creator>Raemon</dc:creator>
      <dc:date>2010-02-09T19:47:28Z</dc:date>
    </item>
    <item>
      <title>problems on linking cluster fft function</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/problems-on-linking-cluster-fft-function/m-p/896138#M10882</link>
      <description>&lt;P&gt;Hi raemon,&lt;/P&gt;
&lt;P&gt;Compiling include/mkl_cdft.f90 and putting mkl_cdft.o onto the link line may help.&lt;/P&gt;
&lt;P&gt;mpif90 $MKLPATH/include/mkl_cdft.f90 -c -o mkl_cdft.o&lt;/P&gt;
&lt;P&gt;mpif90test4.f90&lt;STRONG&gt;mkl_cdft.o&lt;/STRONG&gt; -L$MKLPATH$MKLPATH/libmkl_solver_lp64.a&lt;BR /&gt;-Wl,--start-group$MKLPATH/libmkl_intel_lp64.a$MKLPATH/libmkl_cdft_core.a&lt;BR /&gt;$MKLPATH/libmkl_intel_thread.a$MKLPATH/libmkl_core.a$MKLPATH/libmkl_blacs_intelmpi_lp64.a&lt;BR /&gt;-Wl,--end-group-openmp-lpthread&lt;STRONG&gt;-lm&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;See examples/cdftf/makefile for an idea.&lt;/P&gt;
&lt;P&gt;Evgueni.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Feb 2010 07:36:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/problems-on-linking-cluster-fft-function/m-p/896138#M10882</guid>
      <dc:creator>Evgueni_P_Intel</dc:creator>
      <dc:date>2010-02-10T07:36:45Z</dc:date>
    </item>
    <item>
      <title>problems on linking cluster fft function</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/problems-on-linking-cluster-fft-function/m-p/896139#M10883</link>
      <description>&lt;P&gt;&lt;SPAN class="basic"&gt;Hi, Evgueni :&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="basic"&gt;I've looked examples/cdftf/makefile and it really helps. Those examples are useful as well. Now I can link my code without any problem.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="basic"&gt;Thanks a lot!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Raemon&lt;/P&gt;</description>
      <pubDate>Wed, 10 Feb 2010 18:45:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/problems-on-linking-cluster-fft-function/m-p/896139#M10883</guid>
      <dc:creator>Raemon</dc:creator>
      <dc:date>2010-02-10T18:45:27Z</dc:date>
    </item>
  </channel>
</rss>

