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
谢谢很多有点糊涂.. :)