A collection of articles for Concurrency Kit users.

Nonblocking Algorithms and Scalable Multicore Programming

An introduction to basic concepts related to scalable and non-blocking synchronization on modern shared-memory multiprocessor architectures.

Hash Set versus Google Dense Hash

A quick-and-dirty comparative analysis to google dense hash in a long-lived single-threaded workload.