У меня есть следующий код:
#pragma omp parallel sections private(x,y,cpsrcptr) firstprivate(srcptr) lastprivate(srcptr)
{
#pragma omp section
{
//stuff
}
#pragma omp section
{
//stuff
}
}
Согласно профайлеру Zoom, создаются два потока, один поток выполняет оба раздела, а другой просто блокирует!
Кто-нибудь сталкивался с чем-то подобным раньше? (И да, у меня есть двухъядерный компьютер).