openmp ifort编译起作用,而gfortran与pgf90编译则不起作用

同一个程序,用ifort编译后,openmp并行起作用,但是用gfortran(-fopenmp)与pgf90(-mp)编译,则没有并行,这是什么原因?... 同一个程序,用ifort编译后,openmp并行起作用,但是用gfortran (-fopenmp) 与pgf90 (-mp) 编译,则没有并行,这是什么原因? 展开
 我来答
嗳纯飞流1b
2017-10-06 · 超过261用户采纳过TA的回答
知道小有建树答主
回答量:372
采纳率:0%
帮助的人:312万
展开全部
方法一: 假如现在有两个Fortran程序1.f90和2.f90,其中1.f90是主程序,2.f90是在主程序中调用的子程序,将这两个程序传到Linux的一个目录下,使用fortran编译命令,如PGI的pgf90,Intel的ifort,命令如下: pgf90 -o exe_name 1.f90
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式