如何使用Fortran 90的CUFFT?

时间:2011-06-25 09:46:40

标签: binding cuda fortran fft fortran90

如何使用 CUFFT库(来自nVidia的CUDA SDK 4.0.13),据我所知只有C绑定,用 Fortran 90 编写的程序(使用GNU Compiler Colection 4.4.5中的gfortran进行编译?

我对1d和2d FFT计算感兴趣。

1 个答案:

答案 0 :(得分:2)

您需要一个C源文件作为委托,它遵循一个特殊的命名机制,可以从Fortran中调用这些函数。在委托函数中,您可以调用CudaFFT函数。

详情可在此处找到:

http://www.yolinux.com/TUTORIALS/LinuxTutorialMixingFortranAndC.html