October 30, 2021
Multiprocessor synchronization: tournament-Peterson lock
Multiprocessor synchronization is a notoriously tricky subject matter. Unlike with a single thread of execution, in a shared-resource system, where resources are shared among multiple independent processors, we must think very hard about how the …