XL Fortran for AIX V8.1.1

ランゲージ・リファレンス

omp_set_num_threads

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

このサブルーチンは、 OMP_NUM_THREADS 環境変数よりも優先されます。

注:
並列で実行している領域の動的エクステントからこのサブルーチンを呼び出すと、サブルーチンの動作は未定義になります。

引き数タイプおよび属性

整数


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]