An Unexpected Scalability Bottleneck in a DBMS: A Hidden Pitfall in Implementing Mutual Exclusion
Takashi Horikawa · Parallel and distributed computing and systems · 2011
Multi-core processors brings about the situation in which CPU resource is no longer the limiting factor of performance, and instead, critical sections enforced by means of locks have emerged as significant bottlenecks.