skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Addressing, routing, and broadcasting in hexagonal mesh multiprocessors

Journal Article · · IEEE (Institute of Electrical and Electronics Engineers) Transactions on Computers; (USA)
DOI:https://doi.org/10.1109/12.46277· OSTI ID:6996261
 [1]; ;  [2]
  1. IBM Watson Research Center, Yorktown Heights, NY (USA)
  2. Real-Time Computing Lab., Dept. of Electrical Engineering and Computer Science, Univ. of Michigan, Ann Arbor, MI (US)

A family of 6-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(p{sup 1}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 contract with those previously known algorithms that rely on using routing tables. The authors also develop an efficient point-to-point broadcasting algorithm for the H-meshes which is shown to be optimal in the number of required communication steps. The wrapped H-meshes are compared against some of other existing multiprocessor interconnection networks. such as hypercubes, trees, and square meshes. The comparison reinforces the attractiveness of the H-mesh architecture.

OSTI ID:
6996261
Journal Information:
IEEE (Institute of Electrical and Electronics Engineers) Transactions on Computers; (USA), Vol. 39:1; ISSN 0018-9340
Country of Publication:
United States
Language:
English