ループがあるとしましょう
for(int i = 0; i < 1000; i++){
sum += i;
}
OpenMP を使用して高速化する場合、この for ループはどのように 4 つの異なるコアにマップされますか?
私はそれがフォークとジョインを使用していることを知っています。つまり、コア0の場合はi = 0、コア1の場合はi = 1など、またはコア0の場合はi = 0、コア1の場合はi = 249、コア2の場合はi = 499などです。 .
ありがとう、
ボブ