Pragma omp平行部分

时间:2012-07-10 06:46:50

标签: c++ openmp

我可以使用pragma omp并行部分来解决我的代码的两个并发部分,它们通过其地址调用相同的函数吗?

在这种情况下,被调用的函数是否具有该线程的公共变量,因此没有发生加速?

1 个答案:

答案 0 :(得分:1)

  

我能......?

  

在这种情况下,被调用的函数是否具有该线程的公共变量,因此没有发生加速?

嗯?该函数中的局部变量是线程的本地变量。无论您是通过其地址调用还是直接调用都无关紧要。只有在函数修改全局状态时才会出现问题。

相关问题