3天前我開始使用OpenMP。我想知道如何使用#pragma
使每個單核運行一個線程。在更多的細節: -在OpenMP中,我怎樣才能讓每個單核心運行一個線程?
int ncores = omp_get_num_procs();
for(i = 0; i < ncores;i++){
....
}
我想這個for循環分佈在我有那麼的核心,我應該用什麼#pragma
?
另一件事,那些#pragmas
是什麼意思?
#pragma omp parallel
#pragma omp for
#pragma omp parallel for
我與#pragmas
謝謝很多有點糊塗.. :)