共用方式為


4.2 OMP_NUM_THREADS

OMP_NUM_THREADS 環境變數的序列值設定在執行期間,使用執行緒預設數目,除非該數字明確地變更藉由呼叫 omp_set_num_threads 程式庫常式或明確 num_threads 上的子句平行指示詞。

值為 OMP_NUM_THREADS 環境變數必須是正整數。 其效果,取決於是否啟用動態調整執行緒的數目。 為一組完整的規則之間互動之相關 OMP_NUM_THREADS 環境變數和動態調整執行緒,請參閱網頁 8 2.3 節。

如果未指定值的 OMP_NUM_THREADS 環境變數,或如果指定的值不是正整數,或如果值大於最大的系統所支援的執行緒數目,若要使用的執行緒數目是由實作定義。

範例:

setenv OMP_NUM_THREADS 16

交互參照:

  • num_threads 子句,請參閱 2.3 節在 8] 頁面上。

  • omp_set_num_threads 函式,請參閱一節 3.1.1 在 36] 頁面上。

  • omp_set_dynamic 函式,請參閱一節 3.1.7 在 39] 頁面上。