• DocumentCode
    2769156
  • Title

    Efficient masking techniques for large-scale SIMD architectures

  • Author

    Nation, Wayne G. ; Fineberg, Samuel A. ; Allemang, Mark D. ; Schwederski, Thomas ; Casavant, T.L. ; Siegel, Howard Jay

  • Author_Institution
    Sch. of Electr. Eng., Purdue Univ., West Lafayette, IN, USA
  • fYear
    1990
  • fDate
    8-10 Oct 1990
  • Firstpage
    259
  • Lastpage
    264
  • Abstract
    SIMD (single-instruction-stream, multiple-data-stream) architectures require mechanisms that efficiently enable and disable mask processors to support flexible programming. Most current SIMD architectures use local masking. Global processor masks, specified by the control unit, are more efficient for tasks where the masking is data independent. An efficient hybrid masking technique that supports global masking, as well as local masking, for SIMD architectures constructed from standard microprocessors is proposed. A design for the hybrid mechanism is described, and its experimental performance using the existing PASM prototype is examined. It is shown that the hybrid masking technique can increase the utilization of PEs and thus increase performance, the degree of improvement being algorithm dependent
  • Keywords
    parallel architectures; PASM prototype; SIMD architectures; control unit; disable; enable; flexible programming; global masking; hybrid masking; local masking; mask processors; microprocessors; multiple-data-stream; single-instruction-stream; Cities and towns; Computer architecture; Concurrent computing; Laboratories; Large-scale systems; Microelectronics; Microprocessors; Parallel processing; Parallel programming; Prototypes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers of Massively Parallel Computation, 1990. Proceedings., 3rd Symposium on the
  • Conference_Location
    College Park, MD
  • Print_ISBN
    0-8186-2053-6
  • Type

    conf

  • DOI
    10.1109/FMPC.1990.89469
  • Filename
    89469