hackertube.io

C++ and Beyond 2012: Herb Sutter - atomic Weapons 1 of 2

alexsmail · talk · Watch on YouTube

What it is

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 Hacker News recommends it

HN treats it as the classic go-to for learning atomics and memory ordering, recommended over books.

  • 4 people recommended it
  • 5 different months
  • 4 strong recommendations
  • first 2020, last 2024

What HN commenters said

  1. “there’s no substitute to Herb Sutter’s classic talk ”atomic<> Weapons” from C++ And Beyond 2012”

    Classic deep talk on atomic operations and the memory model

    Sharlin, 2020-10 · Strong recommendation · in “Swift Atomics”

  2. “For a more in depth introduction to the topic with a lot of practical code examples, I highly recommend Herb Sutter’s excellent talk”

    In-depth introduction with practical code examples

    NobodyNada, 2023-11 · Strong recommendation · in “C++ Memory Model: Migrating from x86 to ARM”

  3. “It is a two hour lecture, but it will be worth your time.”

    Excellent two-hour lecture on memory model semantics

    zevv, 2024-05 · Strong recommendation · in “Making Sense of Acquire-Release Semantics”

  4. “the two "atomic Weapons" talks by Herb Sutter, which are extremely good.”

    Top recommendation for learning atomics, ahead of books

    chc4, 2024-08 · Strong recommendation · in “Rust Atomics and Locks (2023)”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: atomics, memory ordering, concurrency, c++, herb sutter

Also recommended by the same people