【发布时间】:2011-12-01 08:11:10
【问题描述】:
我正在使用 OpenMP 来并行化嵌套的标量 for 循环:
double P[N][N];
double x=0.0,y=0.0;
for (int i=0; i<N; i++)
{
for (int j=0; j<N; j++)
{
P[i][j]=someLongFunction(x,y);
y+=1;
}
x+=1;
}
在这个循环中,重要的是矩阵 P 在标量和并行版本中必须相同:
我所有可能的尝试都没有成功...
【问题讨论】:
标签: c++ c for-loop nested openmp