hackertube.io

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

alexsmail · talk · Watch on YouTube

What it is

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 Hacker News recommends 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++.

  • 2 people recommended it
  • 2 different months
  • 2 strong recommendations
  • first 2019, last 2024

What HN commenters said

  1. “For a more in depth introduction to the topic with a lot of practical code examples, I highly recommend”

    In-depth introduction with practical code examples

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

  2. “which are extremely good”

    Top recommendation for learning atomics and concurrency

    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, acquire release, concurrency, herb sutter

Also recommended by the same people