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
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;
Conference_Titel :
Parallel Architectures and Compilation Techniques, 2002. Proceedings. 2002 International Conference on
Print_ISBN :
0-7695-1620-3
DOI :
10.1109/PACT.2002.1106028