傅里叶伪谱算法基准套件中 FORTRAN 与 C GPU 扩展的性能
计算物理
2012-08-14 v2 数学软件
摘要
报告了 PGI OpenACC、FORTRAN CUDA 和 Nvidia CUDA 伪谱方法在单个 GPU 上,以及 GCC FORTRAN 在单核和多核 CPU 上的比较结果。GPU 实现使用 CuFFT,CPU 实现使用 FFTW。利用 OpenACC 和 CUDA FORTRAN 将现有的 FORTRAN 代码移植以利用 GPU 是高效且易于实现的。文中提供了示例程序。
引用
@article{arxiv.1206.3215,
title = {Performance of FORTRAN and C GPU Extensions for a Benchmark Suite of Fourier Pseudospectral Algorithms},
author = {B. Cloutier and B. K. Muite and P. Rigge},
journal= {arXiv preprint arXiv:1206.3215},
year = {2012}
}
备注
Revised version. New title. Forthcoming in proceedings of the Symposium on Application Accelerators in High-Performance computing (SAAHPC 2012). Related programs are available for download