What every systems programmer should know about concurrency (2020) [pdf]
assets.bitbashing.io
assets.bitbashing.io
Seems like a strange default to me. Obviously it helps out people who aren't really aware of the problem, but then... surely those people won't think to use an atomic operations library in the first place?
I really like this paper, its 12 pages and a really nice piece of work, so good I downloaded it twice!