DocumentCode :
572412
Title :
Kilo-NOC: A heterogeneous network-on-chip architecture for scalability and service guarantees
Author :
Grot, Boris ; Hestness, Joel ; Keckler, Stephen W. ; Mutlu, Onur
Author_Institution :
Univ. of Texas at Austin, Austin, TX, USA
fYear :
2011
fDate :
4-8 June 2011
Firstpage :
401
Lastpage :
412
Abstract :
Today´s chip-level multiprocessors (CMPs) feature up to a hundred discrete cores, and with increasing levels of integration, CMPs with hundreds of cores, cache tiles, and specialized accelerators are anticipated in the near future. In this paper, we propose and evaluate technologies to enable networks-on-chip (NOCs) to support a thousand connected components (Kilo-NOC) with high area and energy efficiency, good performance, and strong quality-of-service (QOS) guarantees. Our analysis shows that QOS support burdens the network with high area and energy costs. In response, we propose a new lightweight topology-aware QOS architecture that provides service guarantees for applications such as consolidated servers on CMPs and real-time SOCs. Unlike prior NOC quality-of-service proposals which require QOS support at every network node, our scheme restricts the extent of hardware support to portions of the die, reducing router complexity in the rest of the chip. We further improve network area- and energy-efficiency through a novel flow control mechanism that enables a single-network, low-cost elastic buffer implementation. Together, these techniques yield a heterogeneous Kilo-NOC architecture that consumes 45% less area and 29% less power than a state-of-the-art QOS-enabled NOC without these features.
Keywords :
cache storage; multiprocessing systems; network-on-chip; quality of service; CMP; Kilo-NOC architecture; QOS; cache tiles; chip-level multiprocessors; elastic buffer implementation; energy-efficiency; flow control mechanism; heterogeneous network-on-chip architecture; lightweight topology-aware QOS architecture; quality-of-service guarantees; scalability guarantees; Complexity theory; Network topology; Quality of service; Scalability; System-on-a-chip; Topology; Design; Measurement; Performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture (ISCA), 2011 38th Annual International Symposium on
Conference_Location :
San Jose, CA
ISSN :
1063-6897
Print_ISBN :
978-1-4503-0472-6
Type :
conf
Filename :
6307775
Link To Document :
بازگشت