OpenMP,taskwait意味着冲洗

Any*_*orn 2 openmp

问题很简单:是omp taskwait暗示flush还是必须明确?

我通过描述看了但是找不到明确的答案

Hen*_*ann 5

来自规格:

"在没有列表的刷新区域隐含在以下位置:...紧接在每个任务调度点之前和之后." (描述同花顺)

结合:

"taskwait区域包括当前任务区域中的隐式任务调度点.当前任务区域在任务调度点处暂停,直到在taskwait区域完成执行之前生成的所有子任务." (描述任务等)

这使你的答案:

隐含 flushomp taskwait