C++11 Concurrency Tutorial - Part 4: Atomic Types

WTF ??


如何理解 C++11 的六种 memory order?

参考意义不大,还是老老实实是看官方 reference 或者 C++ Concurrency in Action 形式化的描述吧。


05-30-12 - On C++ Atomic Fences

可配合书阅读,稍作了解即可。

C++ 中 atomic 附带的 ordering operations 和直接的 fences 还是有明显差别的。


C/C++11 mappings to processors

仅供参考,实际意义不大,除非要做非 x86 的 lock-free