2.6.6 ordered コンストラクト
順序あり のディレクティブの後ろに構造化ブロックは順次ループの反復処理が実行される順序で実行されます。 順序あり のディレクティブの構文は次のとおりです :
#pragma omp ordered new-line
structured-block
順序あり のディレクティブは For または構造体の動的 並列の の範囲内である必要があります。 順序あり の構造をバインドする For または 並列の のディレクティブはページで セクション 2.4.1 11. に従って指定された 順序あり の句が必要です。 順序あり の句を使用して For または 並列の 構造の実行では 順序あり の構造はループの順次実行で実行される順序でのみ実行されます。
順序あり のディレクティブに制限 : は次のとおりです。
- For の構造体を含むループの反復処理が同じ順序ありのディレクティブを複数回実行することは 順序あり の複数のディレクティブを実行する必要はありません。