Title :
ACO-based fault-aware routing algorithm for Network-on-Chip systems
Author :
Chia-An Lin ; Hsien-Kai Hsin ; En-Jui Chang ; Wu, An-Yeu Andy
Author_Institution :
Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Abstract :
With the shrinking size of circuits and the scaling of Network-on-Chip (NoC), the on-chip components will have a higher chance to fail. The on-chip failures can cause traffic congestion and even system crash. To overcome this problem, the NoC routing algorithm should be implemented with fault-tolerant capability. Inspired by the fault-tolerant behavior of ant colony consisting of three steps: Encounter, Search, and Select, we propose Ant Colony Optimization-based Fault-aware Routing (ACO-FAR) algorithm for traffic balancing. To effectively forward the packets to a non-faulty region, three mechanisms of ACO-FAR correspond to the three-step behaviors of ants are proposed in this work. The simulation results show that proposed ACO-FAR has higher throughput than related works by 12.5%-77.7%. Also, this routing method improves the reachable packet ratio to 99.50%-99.98% and the distribution of traffic load in the faulty network.
Keywords :
ant colony optimisation; circuit optimisation; failure analysis; fault diagnosis; network routing; network-on-chip; packet radio networks; ACO-FAR; ACO-based fault-aware routing algorithm; NoC routing algorithm; ant colony optimization; encounter step; fault-tolerant capability; faulty network; network-on-chip systems; on-chip failures; packet ratio; search step; select step; traffic balancing; traffic load distribution; Ant Colony Optimization; Fault-aware Mechanism; Fault-tolerant Routing; Network-on-Chip;
Conference_Titel :
Signal Processing Systems (SiPS), 2013 IEEE Workshop on
Conference_Location :
Taipei City
DOI :
10.1109/SiPS.2013.6674530