Title :
RIPNoC: A distributed routing scheme for balancing on-chip network load
Author :
Yang, Zhang ; Qinghua, Cao
Author_Institution :
Sch. of Comput. Sci. & Eng., Beihang Univ. (BUAA), Beijing, China
Abstract :
Flow control in Network on Chip (NoC) is critical because unbalanced transmission process and congestion in nodes can affect on-chip performance: communication latency, throughput and heat accumulation. To achieve the goal to balance on-chip communication load, we present a distributed routing scheme named RIPNoC (Router Information Piggybacking Routing Scheme for NoC). This routing scheme provides an adaptive routing algorithm by collecting congestion conditions of on-site node and area around it. The scheme allows neighboring nodes sharing congestion and failure information with each other in a fully distributed manner. No extra global centralized control unit is needed on chip. Experiment shows that, comparing with Static XY scheme and DyXY, our routing scheme provides a full range optimization under high and low load pressure.
Keywords :
network routing; network-on-chip; balancing on-chip network load; distributed routing scheme; failure information; fully distributed manner; global centralized control unit; on-chip communication load; on-site node; router information piggybacking routing scheme; Adaptation model; Algorithm design and analysis; IP networks; Routing; System recovery; System-on-a-chip; Topology;
Conference_Titel :
Microelectronics and Electronics (PrimeAsia), 2010 Asia Pacific Conference on Postgraduate Research in
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-6735-8
Electronic_ISBN :
978-1-4244-6736-5
DOI :
10.1109/PRIMEASIA.2010.5604891