Title :
Adaptive stochastic routing in fault-tolerant on-chip networks
Author :
Song, Wei ; Edwards, Doug ; Nuñez-Yañez, José Luis ; Dasgupta, Sohini
Author_Institution :
Sch. of Comput. Sci., Univ. of Manchester, Manchester
Abstract :
Due to shrinking transistor geometries, on-chip circuits are becoming vulnerable to errors, but at the same time on-chip networks are required to provide reliable services over unreliable physical interconnects. A connection oriented stochastic routing (COSR) algorithm has been used on one NoC platform that provides excellent fault-tolerance and dynamic reconfiguration capability. A probability model has been built to analyze the COSR algorithm. According to the model, the performance may be improved by implementing a self learning mechanism in each router. Thus a new adaptive stochastic routing (ASR) algorithm is proposed whereby each router learns the network status from acknowledgement flits and stores the outcomes in a routing table. Simulation of both algorithms reveals that the ASR algorithm shows a higher path reservation success rate and a larger maximal accepted traffic than the COSR algorithm. The simulations also show that the learning procedures are accurate and that both algorithms are fault-tolerant to intermittent/permanent errors.
Keywords :
adaptive estimation; fault tolerant computing; network routing; network-on-chip; stochastic systems; adaptive stochastic routing; connection oriented stochastic routing; dynamic reconfiguration capability; fault-tolerant on-chip networks; intermittent-permanent errors; probability model; self learning mechanism; Algorithm design and analysis; Automatic speech recognition; Fault tolerance; Information geometry; Integrated circuit interconnections; Learning systems; Network-on-a-chip; Routing; Stochastic processes; Transistors;
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
DOI :
10.1109/NOCS.2009.5071442