Skip to main navigation Skip to search Skip to main content

Fast path routing techniques for nonblocking broadcast networks

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

In a nonblocking broadcast network, any broadcast connection request from an idle network input port to a set of idle network output ports can be realized without any disturbance (that is, rearrangement) of other existing connections. Nonblocking broadcast networks have important applications in parallel and distributed processing. The network controller used for determining connection path routings figures critically in the performance of an interconnection network, particularly in real-time parallel and distributed processing applications. In this paper, we will present designs of a network controller for the currently best available explicit constructions of nonblocking broadcast switching networks with a constant number of stages. For a three-stage nonblocking broadcast network of the type we consider wherein there are r switch modules in each of the first and third stages with n input ports and n output ports on each of these switch modules, it will be seen that a network controller can determine connection path routings to satisfy a broadcast connection request in O(log2 r/log log r) gate propagations. The designs will also be generalized to multi-stage networks in the same order of path routing time. This contrasts favorably with the O(nr) steps required in the previous software control algorithm. Furthermore, even the most hardware intensive of the controller designs is comparable in logic circuitry to that of one switching module. The network controller designs presented in this paper render the nonblocking broadcast networks we consider useful in real-time parallel and distributed processing applications which require high-speed network connection path set-ups.

Original languageEnglish
Title of host publicationConference Proceedings - International Phoenix Conference on Computers and Communications
PublisherPubl by IEEE
Pages358-364
Number of pages7
ISBN (Print)0780318153
StatePublished - 1994
EventProceedings of the 1994 IEEE 13th Annual International Phoenix Conference and Communications - Phoenix, AZ, USA
Duration: Apr 12 1994Apr 15 1994

Publication series

NameConference Proceedings - International Phoenix Conference on Computers and Communications

Conference

ConferenceProceedings of the 1994 IEEE 13th Annual International Phoenix Conference and Communications
CityPhoenix, AZ, USA
Period04/12/9404/15/94

Fingerprint

Dive into the research topics of 'Fast path routing techniques for nonblocking broadcast networks'. Together they form a unique fingerprint.

Cite this