Performance Implication of Multicore Cache Locking on General-Purpose Processors


Multicore processors are a common and a necessary step in the evolution of the microprocessor. Today's general-purpose multicore processors cannot even provide soft real-time guarantee. This work studies the performance of cache-locking on a general-purpose multicore processor. The performance results for two different locking methods are determined in a variety of multicore configurations. It is discovered that L2 cache-locking performs the best and is expected to substantially improve predictability.

DOI: 10.1109/HPCC.2014.60

10 Figures and Tables

Cite this paper

@article{Loach2014PerformanceIO, title={Performance Implication of Multicore Cache Locking on General-Purpose Processors}, author={Matthew Loach and Wei Zhang}, journal={2014 IEEE Intl Conf on High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS)}, year={2014}, pages={328-331} }