DocumentCode :
2481347
Title :
Oblivious routing design for mesh networks to achieve a new worst-case throughput bound
Author :
Sun, Guang ; Chang, Chia-Wei ; Lin, Bill ; Zeng, Lieguang
Author_Institution :
State Key Lab. on Microwave & Digital Commun., Tsinghua Univ., Beijing, China
fYear :
2012
fDate :
Sept. 30 2012-Oct. 3 2012
Firstpage :
427
Lastpage :
432
Abstract :
1/2 network capacity is often believed to be the limit of worst-case throughput for mesh networks. However, this paper provides a new worst-case throughput bound, which is higher than 1/2 network capacity, for odd radix two-dimensional mesh networks. In addition, we propose a routing algorithm called U2TURN that can achieve this worst-case throughput bound for odd radix meshes. For even radix meshes, we prove that U2TURN achieves the optimal worst-case throughput, namely, half of network capacity. U2TURN considers all routing paths with at most 2 turns and distributes the traffic loads uniformly in both X and Y dimensions. Theoretical analysis and simulation results show that U2TURN outperforms existing routing algorithms in worst-case throughput. Moreover, U2TURN achieves good average-throughput at the expense of approximately 1.5× minimal average hop count. For asymmetric meshes, we further propose an algorithm called “U2TURN-A” and provide theoretical analysis for different algorithms. Both theoretical analysis and simulation show that U2TURN and U2TURN-A outperform existing algorithms VAL, DOR and O1TURN in both worst-case and average throughput for asymmetric meshes.
Keywords :
circuit optimisation; digital arithmetic; network routing; network topology; network-on-chip; DOR; NoC; O1TURN; U2TURN-A; VAL; asymmetric mesh; even radix mesh; hop count; network capacity; network-on-chip; oblivious routing design; odd radix 2D mesh network; odd radix mesh; optimal worst-case throughput; routing algorithm; routing path; uniform traffic load distribution; worst-case throughput bound; Algorithm design and analysis; Approximation algorithms; Linear programming; Measurement; Mesh networks; Routing; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design (ICCD), 2012 IEEE 30th International Conference on
Conference_Location :
Montreal, QC
ISSN :
1063-6404
Print_ISBN :
978-1-4673-3051-0
Type :
conf
DOI :
10.1109/ICCD.2012.6378674
Filename :
6378674
Link To Document :
بازگشت