Home › Concurrency

Concurrency

Memory ordering, lock-free structures, memory reclamation and scheduling.

Memory model

What atomics really guarantee.

Locks

Blocking synchronization done right.

Lock-free structures

Progress without locks.

Memory reclamation

Freeing memory other threads may still read.

Task scheduling

Spreading work over cores.