THE VIDEO SHELF · c++ memory model
C++ and Beyond 2012: Herb Sutter - atomic Weapons 1 of 2
Herb Sutter's deep C++ and Beyond 2012 talk on atomics and the C++ memory model, covering why programmers chasing top performance need to understand hardware ordering. This is part one of two.
Why HN readers recommended it
HN treats it as the classic go-to for learning atomics and memory ordering, recommended over books.
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
- 4
- HN mentions in dataset
- 5
- Recommendation years in dataset
- 2020–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.
If you’re prepared and willing to learn much more about atomic operations than you ever thought you would, there’s no substitute to Herb Sutter’s classic talk ”atomic<> Weapons” from C++ And Beyond 2012 [1]. [1] [VIDEO]
Sharlin on Hacker News · 2020-10
In Swift AtomicsFor 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 [VIDEO] Part 2 [LINK]
NobodyNada on Hacker News · 2023-11
In C++ Memory Model: Migrating from x86 to ARMWell written article, nice and to the point. Do recommend. Decades ago I declared myself too stupid to use shared memory with threading; I have learned to avoid this whenever possible, or abstract away the memory access under a safe layer as soon as possible. …
zevv on Hacker News · 2024-05
In Making Sense of Acquire-Release Semantics
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.
