OpenMP Tutorial:https://computing.llnl.gov/tutorials/openMP/#Combined
组合共享工作构造:Combined Work-Sharing Constructs
这部分本身没有新的内容。为了简化和方便,OpenMP提供了一些简化的编译器指令。
在前面的WorkSharing构造中,for和sections都要求必须处于一个并行块中,所以为了简写,OpenMP提供了parallel for和parallel sections,分别相当于:
#pragma omp parallel
{
#pragma omp for
{
}
}
#pragma omp parallel
{
#pragma omp sections
{
}
}