DocumentCode
2962754
Title
Explorations of optimal core and cache placements for Chip Multiprocessor
Author
Xu, Thomas Canhao ; Liljeberg, Pasi ; Tenhunen, Hannu
Author_Institution
Dept. of Inf. Technol., Univ. of Turku, Turku, Finland
fYear
2011
fDate
14-15 Nov. 2011
Firstpage
1
Lastpage
6
Abstract
In this paper, we study and analyse optimal core and cache placements for modern Chip Multiprocessors (CMPs). As the number of cores increases, traditional on-chip interconnects such as bus and crossbar suffer from poor scalability and low efficiency. Ring based design has been proposed and implemented to mitigate these problems. However, the continuation growth of number of cores will render the ring interconnect infeasible. Network based designs are therefore proposed for future CMPs for better scalability. In this paper, we explore the interconnect of a state-of-the-art CMP. We analyse and compare the implementation of the ring-based and the network-based interconnect. The placement of cores and caches in a network is proved crucial for system performance. We investigate optimal core/cache placement for CMPs. The benchmark results are presented by using a cycle accurate full system simulator. Results show that, by using the optimal network interconnect, compared with the ring interconnect, the average network latency and execution time are reduced by 11.93% and 19.53% respectively, for four configurations and two applications.
Keywords
cache storage; integrated circuit design; integrated circuit interconnections; microprocessor chips; multiprocessing systems; CMP; cache placement; multiprocessor chip; network latency; on chip interconnects; optimal core; optimal network interconnect; Frequency conversion; Niobium;
fLanguage
English
Publisher
ieee
Conference_Titel
NORCHIP, 2011
Conference_Location
Lund
Print_ISBN
978-1-4577-0514-4
Electronic_ISBN
978-1-4577-0515-1
Type
conf
DOI
10.1109/NORCHP.2011.6126728
Filename
6126728
Link To Document