我是 OpenMP 的新手,我无法在每个线程循环迭代中创建线程。我的问题可能听起来很幼稚,请多多包涵。
#pragma omp parallel private(a,b) shared(f)
{
#pragma omp for
for(...)
{
//some operations
// I want to parallelize the code in italics along within in the multi threaded for loop
*int x=func1(a,b);*
*int val1=validate(x);*
*int y=func2(a,b);*
*int val2=validate(y);*
}
}