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 条
  • [1] Randomized Partially-Minimal Routing: Near-Optimal Oblivious Routing for 3-D Mesh Networks
    Ramanujam, Rohit Sunkam
    Lin, Bill
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (11) : 2080 - 2093
  • [2] Near-optimal worst-case throughput routing for two-dimensional mesh networks
    Seo, D
    Ali, A
    Lim, WT
    Rafique, N
    Thottethodi, M
    32ND INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, PROCEEDINGS, 2005, : 432 - 443
  • [3] Near-optimal online routing in opportunistic networks
    Arastouie, Narges
    Sabaei, Masoud
    Bakhshi, Bahador
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (03)
  • [4] Oblivious routing for wireless mesh networks
    Wellons, Jonathan
    Xue, Yuan
    2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 2969 - 2973
  • [5] Oblivious routing in wireless mesh networks
    Chen, Weiwei
    Lea, Chin-Tau
    WIRELESS NETWORKS, 2016, 22 (07) : 2337 - 2353
  • [6] Oblivious routing in wireless mesh networks
    Weiwei Chen
    Chin-Tau Lea
    Wireless Networks, 2016, 22 : 2337 - 2353
  • [7] Near-optimal three-dimensional rotational maneuvers of spacecraft using manipulator arms
    Texas A&M Univ, College Station, United States
    J Guid Control Dyn, 4 (932-934):
  • [8] A lower bound for elementary oblivious routing on three-dimensional meshes
    Iwama, K
    Miyano, E
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2001, 39 (02): : 145 - 161
  • [9] Near-optimal delay constrained routing in virtual circuit networks
    Yen, HH
    Lin, FYS
    IEEE INFOCOM 2001: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: TWENTY YEARS INTO THE COMMUNICATIONS ODYSSEY, 2001, : 750 - 756
  • [10] Near-Optimal Routing for Contour Detection in Wireless Sensor Networks
    Pulimi, Venkat
    Paul, Tuhin
    Stanley, Kevin G.
    Eager, Derek
    37TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2012), 2012, : 462 - 469