• DocumentCode
    2509471
  • Title

    Instruction execution trade-offs for SIMD vs. MIMD vs. mixed mode parallelism

  • Author

    Berg, Thomas B. ; Siege, Howard Jay

  • Author_Institution
    Sequent Comput. Syst. Inc., Beaverton, OR, USA
  • fYear
    1991
  • fDate
    30 Apr-2 May 1991
  • Firstpage
    301
  • Lastpage
    308
  • Abstract
    Mixed-mode parallel processors can quickly switch from executing instructions in single instruction, multiple data stream (SIMD) mode to executing them in multiple instruction, multiple data stream (MIMD) mode. To fully exploit this capability, the circumstances under which each mode should be used must be understood. This paper explores mixed-mode parallelism by presenting a general overview of the trade-offs between SIMD and MIMD modes, and then characterizing in detail three of the trade-offs concerning instruction execution performance. These include the effect of overlapping control unit and processor execution in SIMD mode, performance of conditional statements, and the consequences of switching parallelism modes
  • Keywords
    instruction sets; parallel processing; MIMD; SIMD; instruction execution; instruction execution performance; mixed mode parallelism; overlapping control unit; parallel processors; performance; Broadcasting; Computer aided instruction; Concurrent computing; Laboratories; Lapping; Parallel processing; Process control; Switches; USA Councils; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1991. Proceedings., Fifth International
  • Conference_Location
    Anaheim, CA
  • Print_ISBN
    0-8186-9167-0
  • Type

    conf

  • DOI
    10.1109/IPPS.1991.153795
  • Filename
    153795