New Skill Forged: The Art of Multiprocessor Programming

Skill Forge web

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.