Title :
A Quantitative Study of Memory System Interference in Chip Multiprocessor Architectures
Author :
Jahre, Magnus ; Grannaes, Marius ; Natvig, Lasse
Author_Institution :
Dept. of Comput. & Inf. Sci., Norwegian Univ. of Sci. & Technol., Trondheim, Norway
Abstract :
The potential for destructive interference between running processes is increased as Chip Multiprocessors (CMPs) share more on-chip resources. We believe that understanding the nature of memory system interference is vital to achieve good fairness/complexity/performance trade-offs in CMPs. Our goal in this work is to quantify the latency penalties due to interference in all hardware-controlled, shared units (i.e. the on-chip interconnect, shared cache and memory bus). To achieve this, we simulate a wide variety of realistic CMP architectures. In particular, we vary the number of cores, interconnect topology, shared cache size and off-chip memory bandwidth. We observe that interference in the off-chip memory bus accounts for between 63% and 87% of the total interference impact while the impact of cache capacity interference can be lower than indicated by previous studies (between 5% and 32% of the total impact). In addition, as much as 11% of the total impact can be due to uncontrolled allocation of shared cache Miss Status Holding Registers (MSHRs).
Keywords :
cache storage; computer architecture; microprocessor chips; cache size shared; chip multiprocessor architectures; destructive interference; interconnect topology; memory system interference; miss status holding registers; off-chip memory bandwidth; off-chip memory bus; on-chip resources; realistic CMP architectures; shared cache size; Bandwidth; Computer architecture; Delay; Hardware; High performance computing; Information science; Interference; Resource management; System-on-a-chip; Topology;
Conference_Titel :
High Performance Computing and Communications, 2009. HPCC '09. 11th IEEE International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-4600-1
Electronic_ISBN :
978-0-7695-3738-2
DOI :
10.1109/HPCC.2009.77