<<  28  >> インテル® C/C++ コンパイラー OpenMP* 活用ガイド デュアルコア・マルチコア対応アプリケーション開発A nowait は次の例のようにループ間の実行に依存性 (ループ間でのデータの相互参照) がない場合に指定すること で、並列実行の効率化を図ることが可能です。    #pragma omp parallel    {    #pragma omp for nowait       for( i=from; i<from+stride; i++ ) {          a[i] = c * b[i];       }    #pragma omp for nowait       for( i=from; i<from+stride; i++ ) {         x[i] = y[i] * y[i];       }    }