DocumentCode
2573152
Title
Efficient interconnects for clustered microarchitectures
Author
Parcerisa, Joan-Manuel ; Sahuquillo, Julio ; González, Antonio ; Duato, José
Author_Institution
Dept. d´´Arquitectura de Computadors, Univ. Politecnica de Catalunya, Barcelona, Spain
fYear
2002
fDate
2002
Firstpage
291
Lastpage
300
Abstract
Clustering is an effective microarchitectural technique for reducing the impact of wire delays, the complexity, and the power requirements of microprocessors. In this work, we investigate the design of on-chip interconnection networks for clustered microarchitectures. This new class of interconnects has different demands and characteristics than traditional multiprocessor networks. In a clustered microarchitecture, a low inter-cluster communication latency is essential for high performance. We propose point-to-point interconnects together with an effective latency-aware instruction steering scheme and show that they achieve much better performance than bus-based interconnects. The results show that the connectivity of the network together with latency-aware steering schemes are key for high performance. We also show that these interconnects can be built with simple hardware and achieve a performance close to that of an idealized contention-free model.
Keywords
delays; instruction sets; parallel architectures; performance evaluation; clustered microarchitectures; clustering; inter-cluster communication latency; latency-aware instruction steering scheme; microprocessors; on-chip interconnection networks; performance; point-to-point interconnects; Delay; Hardware; Logic; Microarchitecture; Multiprocessor interconnection networks; Network topology; Parallel architectures; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Architectures and Compilation Techniques, 2002. Proceedings. 2002 International Conference on
ISSN
1089-795X
Print_ISBN
0-7695-1620-3
Type
conf
DOI
10.1109/PACT.2002.1106028
Filename
1106028
Link To Document