-
Video The C++ Memory Model - Valentin Ziegler @ Meeting C++ 2014 slides
-
(RU) Video Модель памяти C++ - Андрей Янковский slides C++, memory barriers, memory model
-
A better x86 memory model: x86-TSO
-
x86-TSO: A rigorous and usable programmer’s model for x86 multiprocessors.
- Leslie Lamport. How to make a multiprocessor computer that correctly executes multiprocess programs. IEEE Transactions on Computers, 28(9):690–691, September 1979. Link
TSO - Total store ordering
https://www.kernel.org/doc/Documentation/locking/spinlocks.txt