相关疑难解决方法(0)

混合C++ 11 atomics和OpenMP

OpenMP有自己的原子访问支持,但是,至少有两个理由更喜欢C++ 11原子:它们更灵活,它们是标准的一部分.另一方面,OpenMP比C++ 11线程库更强大.

该标准在两个不同的章节中指定了原子操作库线程支持库.这让我相信原子访问的组件与所使用的线程库是正交的.我确实可以将C++ 11原子和OpenMP结合起来吗?


Stack Overflow上有一个非常类似的问题 ; 然而,它已经基本上没有答案三年了,因为它的答案并没有回答实际的问题.

c++ multithreading atomic openmp c++11

19
推荐指数
1
解决办法
1041
查看次数

标签 统计

atomic ×1

c++ ×1

c++11 ×1

multithreading ×1

openmp ×1