OpenMP子句
提供指向用于 OpenMP API 的子句。
Visual C++ 支持以下 OpenMP 子句:
子句 |
说明 |
---|---|
提供线程访问主线程的值, threadprivate 变量中。 |
|
指定应该在所有线程共享一个或多个变量。 |
|
在并行区域指定 unscoped 变量的行为。 |
|
指定每个线程都应具有其变量自己的实例,因此,应该初始化该变量与变量的值,,因为它在并行构造之前存在。 |
|
指定是否应执行并行循环或序列化的。 |
|
指定变量的封闭上下文的版本使用专用版本将被设置为等于线程执行最终迭代 (对于循环构造) 或前一节 (#pragma 节)。 |
|
重写关卡隐式在指令。 |
|
设置线程数。线程团队。 |
|
需要在并行 (OpenMP) 语句,如果 排序(OpenMP指令) 指令将用于循环。 |
|
指定每个线程都应具有其变量自己的实例。 |
|
指定是私有的。每个线程的一个或多个变量是减少操作的主题在并行区域末端。 |
|
适用于 (OpenMP) 指令。 |
|
指定应该在所有线程共享一个或多个变量。 |