我嘗試編譯克雷Fortran編譯的OpenACC的FORTAN代碼...與Cray公司的編譯器編譯OpenACC的Fortran代碼
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特斯拉K40。現在我暫時堅持使用Cray編譯器。即使我現在可以使用另一個編譯器,我最終也必須爲crayftn解決這個問題。謝謝。
你有做'模塊加載craype-accel-nvidia35'嗎? http://docs.cray.com/books/S-3901-84/S-3901-84.pdf –