1

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

我对一维和二维 FFT 计算都感兴趣。

4

1 回答 1

2

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

详细信息可以在这里找到:

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

于 2011-06-25T21:36:09.293 回答