8. Memory ordering options in C++
std::atomic memory orders. Compare relaxed, consume, acquire, release, sequence consistent mem order
Memory Ordering Intro - Georgia Tech - HPCA: Part 3
CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced. What do they really do?”
Linux-Kernel Memory Ordering: Help Arrives At Last!
Arvid Norberg: The C++ memory model: an intuition
Crust of Rust: Atomics and Memory Ordering
Memory Reordering - Learn Modern C++
IA Memory Ordering
Advanced Topics: Software Memory Barriers
Computer Architecture - Lecture 20: Memory Ordering (Memory Consistency) (ETH Zürich, Fall 2020)
Memory Ordering Outro - Georgia Tech - HPCA: Part 3
Memory Segments in C/C++
Parallel C++: Memory Ordering in x86 Processors
Memory Access Ordering - Georgia Tech - HPCA: Part 3
C++11 to C++23 in the C++ Memory Model - Alex Dathskovsky - C++Now 2024
How C++ memory order works in your CPU: A holistic Investigation
[NVL #32B] [Tutorial] C++ atomic operations memory order usage tips
C++ Memory Model: from C++11 to C++23 - Alex Dathskovsky - CppCon 2023
ARM Architecture lecture, Out Of Order (OOO) Execution, Memory ordering, Weak Memory order, TSO