在并行区域设置线程的最大项数,,除非重写由 omp_set_num_threads 或 num_threads。
set OMP_NUM_THREADS[=num]
备注
其中,
- num
在并行区域希望线程, 64 的最大数在 Visual C++ 中实现。
备注
OMP_NUM_THREADS 环境变量可以重写由 omp_set_num_threads 函数或由 num_threads。
num 的默认值在 OpenMP 标准的 Visual C++ 实现的是虚拟处理器的数目,包括 hyperthreading CPU。
有关更多信息,请参见 4.2 OMP_NUM_THREADS。
示例
以下命令将 OMP_NUM_THREADS 环境变量设置为 16:
set OMP_NUM_THREADS=16
下面的命令演示当前设置 OMP_NUM_THREADS 环境变量:
set OMP_NUM_THREADS