Fortran Coder

coarray的镜像设置

查看数: 6126 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-8-17 07:08

正文摘要:

coarray的镜像总数num_images设置为4,为啥输出还是1?

回复

唐汉 发表于 2019-11-20 04:07:38
你的程序是对的,我用gfortran跑出来是对的。看一下这个链接。
https://software.intel.com/en-us/fortran-compiler-developer-guide-and-reference-coarray-qcoarray
我以前用过VS的IDE,应该是Language > Enable Coarrays,然后在程序的option里面有改核心数的选项。
这个其实挺方便的因为你可以配置每个子程序所需要运行的核数。但是我觉得更方便的办法是你直接在cmd下运行ifort /Qcoarray:shared /Qcoarray-num-images:n xxx.f90
li913 发表于 2019-8-18 15:46:30
coarray用的人太少了,你可以试试openmp

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-6-1 13:29

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表