omp_set_num_threads サブルーチンは、次の並列領域で使用するスレッドの数を実行時環境に指示します。このサブルーチンに渡される scalar_integer_expression は評価されて、その値がスレッド数として使用されます。スレッド数の動的調整 (omp_set_dynamicを参照) を使用可能にした場合、omp_set_num_threads は、次の並列領域で使用するスレッドの最大数を設定します。その後、実際に使用するスレッドの正確な数を実行時環境が決定します。しかし、スレッド数の動的調整を使用不可のにすると、 omp_set_num_threads は、次の並列領域で実際に使用するスレッドの正確な数を設定します。
このサブルーチンは、 OMP_NUM_THREADS 環境変数よりも優先されます。
引き数タイプおよび属性
整数