Fortran Coder

标题: OpenMP !$OMP END PARALLEL DO后面加NOWAIT报错 [打印本页]

作者: 石子    时间: 2022-3-11 11:33
标题: OpenMP !$OMP END PARALLEL DO后面加NOWAIT报错
!$OMP PARALLEL DO/!$OMP  END PARALLEL DO在结束语句处,可以加的语句是END PARALLEL或者END DO的结束语句(或的关系,不是且)。我在!$OMP END PARALLEL DO 后面加上NOWAIT就会出错如下,
[Fortran] 纯文本查看 复制代码

        !$OMP END PARALLEL DO NOWAIT
              1
Error: Unclassifiable OpenMP directive at (1)

请问这个写法有问题吗?这种combined parallel work-sharing 结构下并行do循环应该怎么避免隐式的数据同步呢?

作者: 风平老涡    时间: 2022-3-11 23:18
end parallel do 不能加nowait, openmp(4.5) page 124, line 21.




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2