DocumentCode
2718210
Title
Asymmetric cache coherency: Improving multicore performance for non-uniform workloads
Author
Shield, John ; Diguet, Jean-Philippe ; Gogniat, Guy
Author_Institution
Lab.-STICC, Univ. de Bretagne-Sud, Lorient, France
fYear
2011
fDate
20-22 June 2011
Firstpage
1
Lastpage
8
Abstract
Asymmetric coherency is a new concept to support non-uniform workloads in multicore processors. We present the theory behind asymmetric coherency policies and show our design requires no additional hardware over an existing system. Asymmetric coherency is designed to provide better performance for asymmetry in a workload and this is applicable to SoC multicores where the applications often are not evenly spread among the processors. The low cost and complexity makes it a desirable new coherency policy for future work. Our results show up to a 60% reduction in coherency costs for unshared data and up to a 174% improvement in memory access time for shared data.
Keywords
cache storage; multiprocessing systems; system-on-chip; asymmetric cache coherency; multicore performance; multicore processor; system-on-chip multicore; Benchmark testing; Hardware; Memory management; Multicore processing; Program processors; Random access memory; Runtime; Cache; Memory Coherency; Memory Management; Multicore Processing; Non-Uniform Workload;
fLanguage
English
Publisher
ieee
Conference_Titel
Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2011 6th International Workshop on
Conference_Location
Montpellier
Print_ISBN
978-1-4577-0640-0
Type
conf
DOI
10.1109/ReCoSoC.2011.5981491
Filename
5981491
Link To Document