Overview
Explore the current state of lock elision in Linux through this informative conference talk by Andi Kleen at the Linux Plumbers Conference. Delve into the implementation of hardware transactional memory on multiple CPUs to tackle lock scaling issues in existing software. Learn about the Intel TSX implementation and its integration with the Linux kernel, glibc, and other components. Gain insights into how this technology addresses performance bottlenecks and improves scalability in multi-threaded applications. Understand the challenges and opportunities presented by lock elision in the Linux ecosystem.
Syllabus
Current status of lock elision in Linux - Andi Kleen
Taught by
Linux Plumbers Conference