Sun Studio 12 Update 1:OpenMP API 用户指南

3.6 构造

3.6.1 SECTIONS

sections 构造中的结构化块在静态(不指定块大小)方式下分配给组中的线程,从而使每个线程获得的连续结构化块数量大致相等。

3.6.2 SINGLE

遇到 single 构造的第一个线程将会执行该构造。

3.6.3 ATOMIC

此实现通过使用一个名为 critical 的特殊构造封闭目标语句来替换所有 atomic 指令。这将会在程序中的所有原子区域间强制进行独占访问,无论这些区域是否更新相同或不同的存储位置。