New Skill Forged: The Art of Multiprocessor Programming
New Skill Forged
The Art of Multiprocessor Programming by Maurice Herlihy & Nir Shavit. 530 pages.
The definitive textbook on concurrent programming theory — linearizability, mutual exclusion algorithms, lock-free data structures, hardware primitives, and transactional memory. Combines rigorous theory with practical Java implementations.
What this skill teaches Claude to do:
- Classify algorithm correctness using linearizability vs sequential consistency
- Identify progress guarantees: wait-free, lock-free, obstruction-free, deadlock-free, starvation-free
- Implement Peterson, Filter, and Bakery locks from first principles
- …and 7 more
Browse the full skill at /skills/art-of-multiprocessor-programming
Forged from 4,939 books. Auto-generated by the Skill Forge pipeline.