Selecting locking primitives for parallel programming
Paul E. McKenney · Communications of the ACM · 1996
Selecting Locking Primatives for Parallel ProgrammingThe pattern language described here helps select synchronization primitives for parallel programs, avoiding primitives that interact with a given program's locking design. Annual ConferencesPattern Languages of Programs (PLoP).August.