DocumentCode
2367367
Title
A formal model for SIMD computation
Author
Rice, M.D. ; Seidman, S.B. ; Wang, P.Y.
Author_Institution
Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA
fYear
1988
fDate
10-12 Oct 1988
Firstpage
601
Lastpage
607
Abstract
A formal model for single-instruction multiple-data (SIMD) computation is presented that captures the essential operating features of current SIMD computers, yet allows for extensions and variations of existing architectures. The fundamental components of the model are a host computer, a set of processing elements, a set of control units, a set of input/output controllers, and a set of external devices. Each component sends or receives data or instructions to/from other components are described by six networks, each of which governs the communication between a single pair of components. The networks are represented as functions or collections of functions with formally specified mathematical properties that have natural interpretations in the context of SIMD computation. Using the functional approach, a set of four assumptions for SIMD computers is proposed, and consequences of these assumptions are explored
Keywords
formal specification; parallel processing; SIMD computation; control units; formal model; formally specified mathematical properties; host computer; input/output controllers; operating features; processing elements; Communication system control; Computational modeling; Computer aided instruction; Computer architecture; Computer languages; Computer networks; Computer science; Concurrent computing; Data flow computing; Multiprocessor interconnection networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers of Massively Parallel Computation, 1988. Proceedings., 2nd Symposium on the Frontiers of
Conference_Location
Fairfax, VA
Print_ISBN
0-8186-5892-4
Type
conf
DOI
10.1109/FMPC.1988.47503
Filename
47503
Link To Document