Back in January I gave a talk at Jane Street with the title "Are Mutexes Slow?". I also gave a lightning version of the same talk at Rustikon last week. The longer Jane Street version is now up on YouTube for anyone interested in some of the details about CPU cache coherence and the cost of coordination!

https://www.youtube.com/watch?v=tND-wBBZ8RY

The Cost of Concurrency Coordination with Jon Gjengset

YouTube
@jonhoo this was fascinating, broken down really simply. Thanks!