В чем разница между:
#pragma omp for {for_loop}
и
#pragma omp parallel for {for_loop}
#pragma omp parallel
Создает группу потоков.
#pragma omp for
Делит итерации l oop между потоками.
В основном,
#pragma omp parallel #pragma omp for for (...) {}
совпадает с
#pragma omp parallel for for (...) {}