int main(void)
{
int i, a[100];
#pragma omp parallel
{
#pragma omp for
for(i=0;i<100;i++){
a[i]=0;
}
}
}
int main(void) {
int i,j;
double ary_1[n][n], ary_2[n][n];
#pragma omp parallel
{
#pragma omp for private(j)
for(i=0; i<n; i++){
for(j=0; j<n; j++){
ary_1[i][j] = 0;
ary_2[i][j] = 0;
}
}
}
}
というプログラムでは、各スレッドはi,j,kをどのような順序で実行しているのでしょうか?