Title :
Express Cube Topologies for on-Chip Interconnects
Author :
Grot, Boris ; Hestness, Joel ; Keckler, Stephen W. ; Mutlu, Onur
Author_Institution :
Dept. of Comput. Sci., Univ. of Texas at Austin, Austin, TX
Abstract :
Driven by continuing scaling of Moore´s law, chip multi-processors and systems-on-a-chip are expected to grow the core count from dozens today to hundreds in the near future. Scalability of on-chip interconnect topologies is critical to meeting these demands. In this work, we seek to develop a better understanding of how network topologies scale with regard to cost, performance, and energy considering the advantages and limitations afforded on a die. Our contributions are three-fold. First, we propose a new topology, called Multidrop Express Channels (MECS), that uses a one-to-many communication model enabling a high degree of connectivity in a bandwidth-efficient manner. In a 64-terminal network, MECS enjoys a 9% latency advantage over other topologies at low network loads, which extends to over 20% in a 256-terminal network. Second, we demonstrate that partitioning the available wires among multiple networks and channels enables new opportunities for trading-off performance, area, and energy-efficiency that depend on the partitioning scheme. Third, we introduce Generalized Express Cubes - a framework for expressing the space of on-chip interconnects - and demonstrate how existing and proposed topologies can be mapped to it.
Keywords :
hypercube networks; system-on-chip; express cube topologies; generalized express cubes; multidrop express channels; multiple networks; network topologies; on-chip interconnect topologies; onchip interconnects; systems-on-a-chip; Costs; Delay; Energy efficiency; Moore´s Law; Network topology; Network-on-a-chip; Scalability; Silicon; System-on-a-chip; Wires;
Conference_Titel :
High Performance Computer Architecture, 2009. HPCA 2009. IEEE 15th International Symposium on
Conference_Location :
Raleigh, NC
Print_ISBN :
978-1-4244-2932-5
DOI :
10.1109/HPCA.2009.4798251