• DocumentCode
    1332410
  • Title

    An Oblivious Routing Algorithm for 3D Mesh Networks to Achieve a New Worst-Case Throughput Bound

  • Author

    Sun, Guang ; Chang, Chia-Wei ; Lin, Bill ; Zeng, Lieguang

  • Author_Institution
    Tsinghua Univ., Beijing, China
  • Volume
    4
  • Issue
    4
  • fYear
    2012
  • Firstpage
    98
  • Lastpage
    101
  • Abstract
    1/2 network capacity is often believed to be the limit of worst-case throughput for three-dimension (3D) mesh networks. However, this paper provides a new worst-case throughput bound, which is higher than 1/2 network capacity, for odd radix 3D mesh networks. In addition, we propose a routing algorithm called uniform solo-minimal (USM) routing that can achieve this new worst-case throughput bound in odd radix mesh networks. For the even radix case, we prove that USM achieves the optimal worst-case throughput, namely, half of network capacity. USM considers all routing paths with at most one dimensional minimal-distance routing and distributes the traffic loads uniformly to other two left dimensions. Theoretical analysis and simulation results show that USM outperforms existing routing algorithms in worst-case throughput. Moreover, USM achieves good average-throughput and performs very well under different traffic matrices at the expense of (5/3)× minimal average hop count.
  • Keywords
    digital arithmetic; matrix algebra; network routing; network topology; network-on-chip; 1/2 network capacity; 1D minimal-distance routing; even radix case; hop count; mesh topology; network-on-chip; oblivious routing algorithm; odd radix 3D mesh network; routing path; traffic load distribution; traffic matrix; uniform solo-minimal routing; worst-case throughput bound; Algorithm design and analysis; Mesh networks; Network-on-a-chip; Routing; Throughput; (3D) mesh; Average-case throughput; networks-on-chip (NoC); routing; worst-case throughput;
  • fLanguage
    English
  • Journal_Title
    Embedded Systems Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1943-0663
  • Type

    jour

  • DOI
    10.1109/LES.2012.2227138
  • Filename
    6352835