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 :
بازگشت