【发布时间】:2016-04-10 18:03:55
【问题描述】:
我尝试使用 Cray Fortran 编译器编译 OpenACC Fortan 代码...
crayftn -o msqcomp -h omp -h acc msquared.f90
失败并显示错误消息
ftn-1350 crayftn: WARNING in command line
Command line option "-hacc" is being ignored because an accelerator target has not been specified.
显然我必须指定目标加速器。问题是,我在任何地方都找不到有关如何执行此操作的任何文档,而不是在 Bing 搜索中,尤其是在 crayftn 手册页中。有人知道要使用什么标志吗?
顺便说一句,我正在尝试为 nvidia Tesla K40 进行编译。我现在被 Cray 编译器困住了。即使我现在可以使用另一个编译器,我最终也必须为 crayftn 解决这个问题。谢谢。
【问题讨论】:
-
你做了
module load craype-accel-nvidia35吗? docs.cray.com/books/S-3901-84/S-3901-84.pdf
标签: compilation fortran openacc cray