THE VIDEO SHELF · c++ memory model
C++ and Beyond 2012: Herb Sutter - atomic Weapons 2 of 2
Part two of Herb Sutter's C++ and Beyond 2012 session on atomic weapons, a deep dive into the C++ memory model, atomics, memory ordering, and hardware behavior. It ends with the modern meaning of volatile.
Why HN readers recommended it
HN recommends it as an in-depth, practical introduction to atomics and weak versus strong memory ordering, relevant to ARM and Rust as well as C++.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- alexsmail
- Topic
- c++ memory model
- Format
- talk
- Level
- advanced
- HN recommenders in dataset
- 2
- HN mentions in dataset
- 6
- Recommendation years in dataset
- 2019–2024
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
For a more in depth introduction to the topic with a lot of practical code examples, I highly recommend Herb Sutter’s excellent talk: Part 1 [LINK] Part 2 [VIDEO]
NobodyNada on Hacker News · 2023-11
In C++ Memory Model: Migrating from x86 to ARM"Is Parallel Programming Hard, And, If So, What Can You Do About It?" is one of the best books about atomics and concurrency, and my #2 recommendation. [LINK] My #1 actually isn't a book at all, but the two "atomic Weapons" talks by Herb Sutter, …
chc4 on Hacker News · 2024-08
In Rust Atomics and Locks (2023)
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.
