【发布时间】:2020-12-04 06:09:17
【问题描述】:
openMP 结构化块在 fortran 中是什么意思?
以sections construct 为例:
!$omp sections
!$omp section
structured-block
!$omp section
structured-block
...
!$omp end sections
我可以像这样在每个部分下有多个命令吗?
!$omp sections
!$omp section
command 1
command 2
command 3
!$omp section
command 4
command 5
command 6
...
!$omp end sections
这是对 section 结构的正确使用,更具体地说是“结构化块”吗?
【问题讨论】:
-
OpenMP 在其词汇表中定义了“结构化块”。你能读一下(如果你没有读过的话)然后根据任何特定的困难来完善这个问题吗?
-
感谢@francescalus 的评论。从glossary 开始,它将结构化块定义为:“对于 Fortran,一个可执行语句块,顶部有一个入口,底部有一个出口,或者是一个 OpenMP 结构。”我对 OpenMP 还很陌生,为了清楚起见,我想举个例子。
-
谢谢保罗。