OMP_NUM_THREADS
在平行區域中,設定執行緒的最大數目,除非藉由覆寫omp_set_num_threads或num_threads。
set OMP_NUM_THREADS[=num]
備註
其中,
- num
您想在平行區域中,最多可在 Visual C++ 實作 64 的執行緒最大數目。
備註
OMP_NUM_THREADS 可藉由覆寫環境變數omp_set_num_threads函式或num_threads。
預設值為num在 Visual C++ 中實作 OpenMP 標準是虛擬處理器,包括超執行緒 Cpu 的數目。
如需詳細資訊,請參閱 4.2 OMP_NUM_THREADS。
範例
下列指令集 OMP_NUM_THREADS 為 16 的環境變數:
set OMP_NUM_THREADS=16
下列命令會顯示目前設定的 OMP_NUM_THREADS 環境變數:
set OMP_NUM_THREADS