▶

Fedor Pikus Explains C++ Atomics and Memory Ordering

CppCon · Talk · YouTube title: CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced. What do they really do?”
Why it's here

HN recommends it as an enlightening explanation of atomics, caches and memory ordering from a strong presenter.

What it covers

Fedor Pikus's CppCon 2017 talk on C++ atomics, looking at what they let the programmer express and what the hardware actually does. It covers memory ordering and lock-free programming from basic to advanced.