Data broadcasting in SIMD computers

  • Authors:
  • David Nassimi;Sartaj Sahni

  • Affiliations:
  • Department of Electrical Engineering and Computer Science, Northwestern University, Evanston, IL;Department of Computer Science, University of Minnesota, Minneapolis, MN

  • Venue:
  • IEEE Transactions on Computers
  • Year:
  • 1981

Quantified Score

Hi-index 14.98

Visualization

Abstract

This paper considers the data broadcasting problem for single instruction stream, multiple data stream (SIMD) computers. Two versions of this problem, i.e., random access read (RAR) and random access write (RAW) are considered. Efficient data broadcasting algorithms are developed for both cases. For the case of a RAR, the complexity of our algorithm is 0(q22n) on a q-dimensional nq PE mesh-connected computer and 0(log2 N) on an N PE cube-connected or perfect shuffle computer. For tbe case of a RAW, the complexity of our algorithm is 0(q2n + dqn) on a q-dimensional MCC and 0(log2 N + d log N) on an N PE cube-connected or perfect sbuffle computer; d is the maximum number of data items written into anyone PE.