Sun Studio 12:C 用户指南

3.8.3.1 串行 Pragma


注 –

Sun 特定的 MP pragma 已过时,并且不再受支持。但是,编译器改为支持 OpenMP 2.5 标准指定的 API。有关标准的指令的迁移信息,请参见《OpenMP API 用户指南》。


有两个串行 pragma,均适用于 for 循环:

#pragma MP serial_loop pragma 向编译器指示:下一个 for 循环不自动并行化。

#pragma MP serial_loop_nested pragma 向编译器指示:下一个 for 循环以及该 for 循环的作用域内嵌套的任何 for 循环均不自动并行化。

这些 pragma 的作用域以 pragma 开始,并在下列先出现的项结束:下一个块的开头、当前块内的下一个 for 循环或当前块的结尾。