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
Link To Document