DocumentCode
3178407
Title
Fair and adaptive online set-based cache partitioning
Author
Abousamra, Shahira ; El-Mahdy, Ahmed ; Selim, Salah
Author_Institution
Comput. Sci. & Syst. Eng., Alexandria Univ., Alexandria, Egypt
fYear
2011
fDate
Nov. 29 2011-Dec. 1 2011
Firstpage
9
Lastpage
16
Abstract
In a multi-processing environment extra misses are endured in the last level shared cache because each process is trying to utilize the whole cache space, resulting in high interference between their working sets, and thus a degraded performance. In this paper, we propose a new cache partitioning scheme, which opposed to prior partitioning schemes in the literature, offers both high performance and fair allocation even with increasing number of simultaneously running processes and decreased cache associativity. The proposed scheme takes advantage of the broad number of sets in the cache by partitioning it dynamically set-wise. The partitioning presented is adaptive to accommodate to the changing requirements of the mix of running processes without the need for any offline information and with an eye on fair allocation of cache resources. Performance is evaluated by experimentation on different cache sizes with different associativity and comparison with the Least Recently Used baseline cache and partitioning schemes. We experimented on mixes from the Splash Benchmark Suite. The results shows a performance speedup up to 44% with an average speedup of 15% over all mixes, and also fairness improvement up to 46% in terms of the weighted harmonic mean, with an average of 14% over all mixes.
Keywords
cache storage; multiprocessing systems; Splash Benchmark Suite; cache associativity; last level shared cache; least recently used baseline cache; multiprocessing environment; online set-based cache partitioning; weighted harmonic mean; Benchmark testing; Indexes; Oceans; cache partitioning; dynamic partitioning; multiprocessing; set-partitioning;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Engineering & Systems (ICCES), 2011 International Conference on
Conference_Location
Cairo
Print_ISBN
978-1-4577-0127-6
Type
conf
DOI
10.1109/ICCES.2011.6141004
Filename
6141004
Link To Document