omp parallel for ディレクティブは、 omp parallel ディレクティブと omp for ディレクティブを効果的に結合します。このディレクティブを使用すると、単一の for ディレクティブを含んでいる並列領域をワンステップで定義することができます。
#pragma omp parallel for [clause[[,] clause] ...] <for_loop>
nowait 文節を除き、 omp parallel および omp for ディレクティブに記載されているすべての文節および制限は、omp parallel for ディレクティブに適用されます。