Multipath routing algorithm for application-specific wormhole NoCs

作者:ZhuanSun, Zongliang; Li, Keqiu*; Chen, Guolong
来源:Concurrency and Computation: Practice and Experience (CCPE) , 2017, 29(16): e4027.
DOI:10.1002/cpe.4027

摘要

Adaptive routing designing for network-on-chip architecture is complicated to guarantee deadlock-free. In this paper, we present methodology to design efficient multi-path routing algorithms for specific application wormhole network-on-chip system to guarantee deadlock-free. The methodology presents an analytical model for overall average delay of wormhole network-on-chip by queueing theory and uses a linear programming-based methodology to minimize overall average delay. The methodology guarantees deadlock freedom by efficient branch-and-bound algorithm. Compared to other adaptive deadlock-free algorithms, results obtained through simulation show that the algorithms can potentially achieve better throughput and latency.