DocumentCode :
1397798
Title :
SIMD processors-expanding its horizons by emulating others
Author :
Martin, Dale E. ; Wilsey, Philip A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Cincinnati Univ., OH, USA
Volume :
15
Issue :
4
fYear :
1996
Firstpage :
26
Lastpage :
28
Abstract :
Parallel processing has established itself as the key enabling technology for the future of high performance computing. A parallel machine can be abstracted as a collection of processing elements (PEs) connected using some form of communication network. Parallel machines have been built along two major architectural formats: multiple-instruction streams multiple-data streams (MIMD) machines and single-instruction stream multiple-data streams (SIMD) machines. The hardware differences and general programming models for SIMD and MIMD processors have led many to believe each can solve only limited types of problems. SIMD machines, for instance, are often used in applications such as image processing. In that application, the same set of operations are performed on many different pieces of data. MIMD machines are commonly used when the control flow needs vary in correspondence with differences in data, such as parallel simulation
Keywords :
digital simulation; image processing; parallel machines; simulation; MIMD machines; MIMD processors; SIMD machines; SIMD processors; communication network; control flow; high performance computing; image processing; multiple-instruction streams multiple-data streams; parallel machine; parallel processing; parallel simulation; processing elements; single-instruction stream multiple-data streams; Broadcasting; Distributed control; Emulation; Hardware; Instruction sets; Logic; Microprocessors; Registers; Yarn;
fLanguage :
English
Journal_Title :
Potentials, IEEE
Publisher :
ieee
ISSN :
0278-6648
Type :
jour
DOI :
10.1109/45.539961
Filename :
539961
Link To Document :
بازگشت