Modular crossbar switch for large-scale multiprocessor systems: structure and implementation

  • Authors:
  • Bernhard Quatember

  • Affiliations:
  • Johannes Kepler University, Linz, Austria

  • Venue:
  • AFIPS '81 Proceedings of the May 4-7, 1981, national computer conference
  • Year:
  • 1981

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the architecture of an innovative modular crossbar switch for large-scale multiprocessor systems; its modular design principle is given a particularly thorough treatment. The crucial points of this design principle are the utilization of bit-serial buses and an integration of a combination of crosspoints with its own microprogrammed controller, (which is designated as "configurational processor") into a single building block, preferably an IC. This innovative concept allows the implementation of full crossbar switches for systems up to about 128 processors at relatively low cost. The expense of a crossbar for a system with approximately 1024 processing elements is then comparable to that of the other parts of the whole system. A particular implementation of such a crossbar switch is embedded in a large-scale multimicroprocessor system being built at the Johannes Kepler University in Linz, Austria. This implementation is discussed in detail; emphasis is given to the complexity of its functional elements and its hardware expense. Since no ICs have yet been produced for the realization of the new building block for the crossbar mentioned above, this building block is realized on a printed circuit board using standard LSI-circuits.