Near-Optimal Oblivious Routing on Three-Dimensional Mesh Networks

被引:11
|
作者
Ramanujam, Rohit Sunkam [1 ]
Lin, Bill [1 ]
机构
[1] Univ Calif San Diego, La Jolla, CA 92093 USA
关键词
D O I
10.1109/ICCD.2008.4751852
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing viability of three dimensional (3D) silicon integration technology has opened new opportunities for chip architecture innovations. One direction is in the extension of two-dimensional (2D) mesh-based tiled chip-multiprocessor architectures into three dimensions. In this paper, we focus on efficient routing algorithms for such 3D mesh networks. As in the case of 2D mesh networks, throughput and latency are important design metrics for routing algorithms. Existing routing algorithms suffer from either poor worst-case throughput (DOR [1], ROMM [3]) or poor latency (VAL [2]). Although the minimal routing algorithm O1TURN proposed in [4] already achieves near-optimal worst-case throughput for the 2D case, the optimality result does not extend to higher dimensions. For 3D and higher dimensional meshes, the worst-case throughput of O1TURN degrades tremendously. The main contribution of this paper is the design of a new oblivious routing algorithm for 3D mesh networks called Randomized Partially-Minimal (RPM) routing. RPM provably achieves optimal worst-case throughput for 3D meshes when the network radix k is even and within a factor of l/k(2) of optimal worst-case throughput when k is odd. RPM also outperforms VAL, DOR, ROMM, and O1TURN in average-case throughput by 33.3%, 111%, 47%, and 30%, respectively when averaged over one million random traffic patterns on an 8 x 8 x 8 topology. Finally, whereas VAL achieves optimal worst-case throughput at a penalty factor of 2 in average latency over DOR, RPM achieves (near) optimal worst-case throughput with a much smaller factor of 1.33. In practice, the average latency of RPM is expected to be closer to minimal routing because 3D mesh networks are not expected to be symmetric in 3D chip designs. The number of available device layers is expected to be much less than the number of processor tiles that can be placed along an edge of a device layer, For practical asymmetric 3D mesh configurations, the average latency of RPM reduces to just a factor of 1.11 of DOR.
引用
收藏
页码:134 / 141
页数:8
相关论文
共 50 条
  • [31] Optimal tetrahedral mesh generation for three-dimensional point set
    Qin, KH
    Wu, B
    Guan, YJ
    Ge, ZZ
    SCIENCE IN CHINA SERIES E-TECHNOLOGICAL SCIENCES, 1997, 40 (02): : 135 - 143
  • [32] Optimal tetrahedral mesh generation for three-dimensional point set
    Kaihuai Qin
    Bian Wu
    Youjiang Guan
    Zhenzhou Ge
    Science in China Series E: Technological Sciences, 1997, 40 : 135 - 143
  • [33] Randomized Throughput-Optimal Oblivious Routing for Torus Networks
    Ramanujam, Rohit Sunkam
    Lin, Bill
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (03) : 561 - 574
  • [34] Evolutionary programming of near-optimal neural networks
    Lock, D
    Giraud-Carrier, C
    ARTIFICIAL NEURAL NETS AND GENETIC ALGORITHMS, 1999, : 302 - 306
  • [35] Near-optimal control policy for loss networks
    Ku, CY
    Yen, DC
    Chang, IC
    Huang, SM
    Jordan, S
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2006, 34 (04): : 406 - 416
  • [36] A Near-Optimal Broadcast Technique for Vehicular Networks
    Ho, Ai Hua
    Ho, Yao Hua
    Hua, Kien A.
    Villafane, Roy
    WTS: 2009 WIRELESS TELECOMMUNICATIONS SYMPOSIUM, 2009, : 413 - +
  • [37] A near-optimal packet scheduler for QoS networks
    Wrege, DE
    Liebeherr, J
    IEEE INFOCOM '97 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, PROCEEDINGS, VOLS 1-3: SIXTEENTH ANNUAL JOINT CONFERENCE OF THE IEEE COMPUTER AND COMMUNICATIONS SOCIETIES - DRIVING THE INFORMATION REVOLUTION, 1997, : 576 - 583
  • [38] Decomposition for Low-complexity Near-Optimal Routing in Multi-hop Wireless Networks
    Kolar, Vinay
    Abu-Ghazaleh, Nael B.
    Maehoenen, Petri
    2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-8, 2009, : 5302 - +
  • [39] A Novel Routing Scheme in Three-Dimensional Wireless Sensor Networks
    Zhang, Bang
    Wang, Xingwei
    Huang, Min
    WIRELESS COMMUNICATIONS, NETWORKING AND APPLICATIONS, WCNA 2014, 2016, 348 : 1175 - 1186
  • [40] A near-optimal routing and dimensioning algorithm for dynamic WDM rings
    Vallejos, Reinaldo
    Beghelli, Alejandra
    OPTICAL FIBER TECHNOLOGY, 2009, 15 (5-6) : 420 - 424