• DocumentCode
    868028
  • Title

    Addressing, routing, and broadcasting in hexagonal mesh multiprocessors

  • Author

    Chen, Ming-Syan ; Shin, Kang G. ; Kandlur, Dilip D.

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • Volume
    39
  • Issue
    1
  • fYear
    1990
  • fDate
    1/1/1990 12:00:00 AM
  • Firstpage
    10
  • Lastpage
    18
  • Abstract
    A family of six-regular graphs, called hexagonal meshes or H-meshes, is considered as a multiprocessor interconnection network. Processing nodes on the periphery of an H-mesh are first wrapped around to achieve regularity and homogeneity. The diameter of a wrapped H-mesh is shown to be of O(p1/2 ), where p is the number of nodes in the H-mesh. An elegant, distributed routing scheme is developed for wrapped H -meshes so that each node in an H-mesh can compute shortest paths from itself to any other node with a straightforward algorithm of O(1) using the addresses of the source-destination pair only, i.e. independent of the network´s size. This is in sharp contrast with those previously known algorithms that rely on using routing tables. Furthermore, the authors also develop an efficient point-to-point broadcasting algorithm for the H-meshes which is proved to be optimal in the number of required communication steps. The wrapped H-meshes are compared against some other existing multiprocessor interconnection networks, such as hypercubes, trees, and square meshes. The comparison reinforces the attractiveness of the H -mesh architecture
  • Keywords
    graph theory; multiprocessor interconnection networks; H-meshes; addressing; broadcasting; hexagonal mesh multiprocessors; hypercubes; multiprocessor interconnection network; routing; six-regular graphs; square meshes; trees; Availability; Broadcasting; Computer networks; Distributed computing; Intelligent networks; Message passing; Multiprocessor interconnection networks; Routing; Tree graphs; Wrapping;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.46277
  • Filename
    46277