如果在4个处理器上运行以下代码片段,每个print语句执行多少次?
prinf("print # 1\n");
#pargma omp parallel
{
printf("Print #2\n");
#pragma omp for
for (i = 0 ; i < 40 ; i++) {
printf(“Print #\n);
}
printf(“Print #4\n”);
}
答案 0 :(得分:0)
闻起来像家庭作业,当然你粘贴的代码甚至无法编译,但是
for
) - 40次,如果你有40
个CPU,每个一次,如果你有4
,那么每次10次这是一件棘手的作业吗?