Challenges of Modern Hardware
27.2. Challenges of Modern Hardware#
Describe how modern hardware makes high-performance synchronization challenging
caches, NUMA, …
memory consistency models (sequential consistency, processor consistency…) and the C++11 memory model (possible part 4)
scalability, lock granularity