For loop OMP单悬挂在内部,用于
快速提问…我有以下代码:For loop OMP单悬挂在内部,用于,for-loop,openmp,For Loop,Openmp,快速提问…我有以下代码: void testingOMP() { #pragma omp parallel for for(int i=0;i<5;i++) { #pragma omp single cout << "During single: " <<omp_get_thread_num() << endl; cout << "After single: " <
void testingOMP()
{
#pragma omp parallel for
for(int i=0;i<5;i++)
{
#pragma omp single
cout << "During single: " <<omp_get_thread_num() << endl;
cout << "After single: " << omp_get_thread_num() << endl;
}
}
void testingOMP()
{
#pragma-omp并行
对于(int i=0;i实际上,将单个
指令直接嵌套在for
指令中(反之亦然)是非法的。请参见实际上,将单个
指令直接嵌套在for
指令中(反之亦然)是非法的。请参见找到它。因为一个线程比另一个线程运行循环次数多,所以它无限期地等待。找到它。因为一个线程比另一个线程运行循环次数多,所以它无限期地等待。