Combining produce and consume operations in a pipelined shared memory multiprocessor

  • Authors:
  • B. J. Rodriquez;H. F. Jordan

  • Affiliations:
  • Dept. S10E, Bldg 710-l, IBM Corporation, Poughkeepsie, NY;Dept. of Electrical and Computer Engg., University of Colorado, Boulder, CO

  • Venue:
  • Proceedings of the 1989 ACM/IEEE conference on Supercomputing
  • Year:
  • 1989

Quantified Score

Hi-index 0.00

Visualization

Abstract

A technique for combining produce and consume operations is proposed. An Omega network was designed to work with a pipelined micro multiprocessor system, and each of its nodes to be implemented on a single chip. Without a significant increase in hardware complexity, the nodes combine produce and consume messages in an unbounded way. The combining technique that was developed guarantees that every produce and consume message that is combined will always succeed, adding a new benefit to combining. Results of several simulation runs are presented.