【发布时间】:2015-10-08 07:24:56
【问题描述】:
我已经开始努力学习多核编程。我开始学习 c++11 原子。我想知道他共享的所有变量是否都需要是原子的?
【问题讨论】:
-
不,不是全部。还有其他方法可以保持顺序一致性(最明显的一种是锁)。这个问题本身表明你不知道你在问什么。要解决此问题,请检查The Definitive C++ Book Guide and List,特别是C++ Concurrency In Action by Anthony Williams。在询问其他任何内容之前,请先对主题进行更多研究。
标签: multithreading parallel-processing multicore