DocumentCode :
494474
Title :
Recursive partitioning multicast: A bandwidth-efficient routing for Networks-on-Chip
Author :
Wang, Lei ; Jin, Yuho ; Hyungjun Kim ; Kim, Eun Jung
Author_Institution :
Dept. of Comput. Sci. & Eng., Texas A&M Univ., College Station, TX
fYear :
2009
fDate :
10-13 May 2009
Firstpage :
64
Lastpage :
73
Abstract :
Chip Multi-processor (CMP) architectures have become mainstream for designing processors. With a large number of cores, Networks-on-Chip (NOCs) provide a scalable communication method for CMP architectures. NOCs must be carefully designed to meet constraints of power consumption and area, and provide ultra low latencies. Existing NOCs mostly use Dimension Order Routing (DOR) to determine the route taken by a packet in unicast traffic. However, with the development of diverse applications in CMPs, one-to-many (multicast) and one-to-all (broadcast) traffic are becoming more common. Current unicast routing cannot support multicast and broadcast traffic efficiently. In this paper, we propose Recursive Partitioning Multicast (RPM) routing and a detailed multicast wormhole router design for NOCs. RPM allows routers to select intermediate replication nodes based on the global distribution of destination nodes. This provides more path diversities, thus achieves more bandwidth-efficiency and finally improves the performance of the whole network. Our simulation results using a detailed cycle-accurate simulator show that compared with the most recent multicast scheme, RPM saves 25% of crossbar and link power, and 33% of link utilization with 50% network performance improvement. Also RPM is more scalable to large networks than the recently proposed VCTM.
Keywords :
multicast communication; multiprocessor interconnection networks; network routing; network-on-chip; bandwidth-efficient routing; chip Multiprocessor architectures; dimension order routing; link power; link utilization; multicast wormhole router design; networks-on-chip; recursive partitioning multicast routing; replication nodes; Bandwidth; Broadcasting; Computer architecture; Delay; Energy consumption; Mesh networks; Network-on-a-chip; Routing; Telecommunication traffic; Unicast;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networks-on-Chip, 2009. NoCS 2009. 3rd ACM/IEEE International Symposium on
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-4244-4142-6
Electronic_ISBN :
978-1-4244-4143-3
Type :
conf
DOI :
10.1109/NOCS.2009.5071446
Filename :
5071446
Link To Document :
بازگشت