3D-Mesh is a common topology in a three-dimensional on-chip network. In this paper
a new high-throughput random Oblivious routing algorithm (Double Plane Turn
DPT) is proposed for 3D-Mesh network. The DPT algorithm transforms the 3D-mesh network into two mutually perpendicular 2D-meshes by reducing the dimension
and then uses the O1Turn routing algorithm on the 2D-mesh network. As the O1Turn routing algorithm has a good average network throughput and good delay
simulation experiments show that compared with the previous routing algorithm in the average case of network throughput
the algorithm has achieved good results.
关键词
Keywords
references
Ramanujamand R S, Lin B. Randomized partially-minimal routing: near-optimal oblivious routing for 3D mesh networks[J]. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2012, 20(11): 2080-2093. DOI: 2080
Seo D, Ali A, Lim W T, et al. Near-optimal worst-case throughput routing for two-dimensional mesh networks[J]. International Symposium on Computer Architecture, 2005, 33(2) : 432-443. DOI: 432
Guang Sun, Chia-Wei Chang, Bill Lin. An oblivious routing algorithm for 3D mesh networks to achieve a new worst-case throughput bound[J]. IEEE Embedded Systems Letters, 2012, 4(4): 98-101. DOI: 98
Sullivan H, Bashkow T R. A large scale, homogeneous, fully distributed parallel machine[C]// Proceedings of the 4th annual symposium on Computer architecture. Munchen, Germany, ACM Press, 1977: 105-117.
Valiant L G, Brebner G J. Universal schemes for parallel communication[C]//Proceedings of the thirteenth annual ACMsymposium on Theory of computing. New York, NY, USA, ACM Press, 1981: 263-277.
刘有耀. 片上网络拓扑结构与通信方法研究[D]. 西安: 西安电子科技大学, 2009.
刘招山. 片上网络若干关键技术的研究[D]. 厦门: 厦门大学, 2014.
Nesson T, Johnsson S L. Romm routing on mesh and torus networks[C]//Proceedings of the seventh annual ACM symposium on Parallel algorithms and architectures. Santa Barbara, California, ACM Press, 1995: 275-287.