A Discrete Event Simulation Model for Understanding Kernel Lock Thrashing on Multi-core Architectures | IEEE Conference Publication | IEEE Xplore