嵌套并行区域OpenMP

时间:2017-11-16 09:22:53

标签: c++ openmp

在OpenMP中意味着什么

  

默认情况下,嵌套并行区域已序列化

这是否意味着线程连续进行?我也不能低估这一部分:

Application.Goto Reference:="R1C1"

1 个答案:

答案 0 :(得分:0)

正如here所解释的那样(向下滚动到“17.1嵌套并行”,默认情况下,嵌套的并行区域可以并行化,因此可以顺序运行。使用任何一个都可以创建嵌套线程{1}}(作为环境变量)或OMP_NESTED=true(在您的代码中)。

编辑:另见this answer类似问题。