我可以使用杂注omp并行部分来解决我的代码的两个并发部分,这两个部分通过其地址调用相同的函数吗?
在这种情况下,是否被调用的函数具有两个线程的公共变量,因此不会发生加速?
发布于 2012-07-10 14:48:59
可以使用…吗??
是。
在这种情况下,是否被调用的函数具有两个线程的公共变量,因此不会发生加速?
嗯?该函数中的局部变量是线程的局部变量。无论您是通过它的地址调用它,还是直接调用它,这都无关紧要。只有当函数修改全局状态时,才会出现问题。
https://stackoverflow.com/questions/11407998
复制相似问题