A Q-learning based Fault-tolerant and Congestion-aware Adaptive Routing Algorithm for Networks-on-Chip

IEEE Embedded Systems Letters(2022)

引用 2|浏览2
暂无评分
摘要
Link failure and network congestion have a serious impact on the performance degradation of network on chip (NoC). Adaptive routing algorithms, which have the capability of fault tolerance and congestion awareness, can make NoCs adapt to complex and changeable applications. The proposed algorithm in this letter is an adaptive routing algorithm based on Q -learning. By introducing H - Q table to learn the congestion and fault information of the paths between the source node and the destination node, it can avoid the unnecessary detour of data in the fault area and select the path with less congestion. Aiming at the problem caused by the untimely updating of some values in Q -learning, the Q -value decay and dynamic learning rate mechanism are proposed. Experimental results demonstrate that the proposed routing algorithms still can obtain a good performance under a high failure rate (Fault rate > 25%) with modest extra hardware overhead.
更多
查看译文
关键词
Congestion aware,fault tolerant,network on chip (NoC),routing algorithm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要