Computer programming
Semaphore
Futex
Lock
Thread
POSIX Threads
Mutual exclusion
Native POSIX Thread Library
Atom
Concurrency control
Computing
Concurrent computing