An analysis model on nonblocking multirate broadcast networks

  • Authors:
  • Yuanyuan Yang

  • Affiliations:
  • Univ. of Vermont, Burlington

  • Venue:
  • ICS '94 Proceedings of the 8th international conference on Supercomputing
  • Year:
  • 1994

Quantified Score

Hi-index 0.01

Visualization

Abstract

Designing efficient interconnection networks with powerful connecting capability remains a key issue to parallel and distributed computing systems. Many progresses have been made in nonblocking broadcast networks which can realize all one-to-many connections between any network input port and a set of output ports without any disturbance (that is, rearrangement) of other existing connections. However, all results obtained so far for broadcast networks are for the circuit switching or single rate communication model. Meanwhile, there have been growing interests in large networks operated in a packet switching manner. This type of network can be modeled as a multirate network wherein a single link can be shared by multiple connections with arbitrary data rate. Previous work has been done on the blocking behavior of multirate one-to-one connection or permutation networks. However, yet very little is known about the behavior of multirate one-to-many connection or broadcast networks. In this paper, we will determine nonblocking conditions for v(m,n1,r1,n2,r2) networks under which any multirate broadcast connection request from a network input port to a set of network output ports can be satisfied without any disturbance of the existing connection in the network. Our results show that more general multirate broadcast networks can be constructed in the same order of hardware complexity as the best available single rate nonblocking broadcast networks. Our proofs for the theorems also imply an efficient routing algorithm for such networks. Multirate broadcast networks can provide strong support for parallel and distributed computing systems which require to broadcast multirate data in a random-access environment.