Lock-Free Algorithms: How Intel X86_64 Processors and Their Memory Model Works
Download the slides, set aside 1 hour and 10 minutes of uncontended time, click the Maximize button, and watch this great presentation by Martin Thompson and Michael Barker diving into the Intel x86_64 processors and memory models for implementing lock-free algorithms. Once you’re done make sure to also read The Single Writer Principle by the same Martin Thompson.
Original title and link: Lock-Free Algorithms: How Intel X86_64 Processors and Their Memory Model Works (©myNoSQL)