共用方式為


OMP_NUM_THREADS

在平行區域中,設定執行緒的最大數目,除非藉由覆寫omp_set_num_threadsnum_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

請參閱

參考

OpenMP 環境變數