Title :
Design overview of the Shiva
Author :
Anderson, M.S. ; Drewer, P.C.
Author_Institution :
Defence Sci. & Technol. Organ., Salisbury, SA, Australia
Abstract :
An overview of the Shiva multiprocessor architecture currently under development is presented. Shiva is a multiprocessor designed to exploit the input/output and operating system features of existing computers. It is intended to supply its parent system with supercomputer performance over a wide range of applications without the need for any special parallel programming on the part of the user. Unusual features of the Shiva are its ability to reconfigure itself under program control and the use of a hybrid Von Neumann/dataflow software preprocessor to extract parallelism from users´ programs. In order to maximize performance in different parts of a program, Shiva can act as a multiple-input-multiple-data (MIMD), pseudo single-input-multiple-data (SIMD) or coarse-grained dataflow machine on a von Neumann hardware platform comprising commercially available microprocessors
Keywords :
computer architecture; multiprocessing systems; MIMD; SIMD; Shiva multiprocessor architecture; Von Neumann/dataflow software preprocessor; coarse-grained dataflow machine; hybrid preprocessor; multiple-input-multiple-data; operating system; parallel programs; program control; single-input-multiple-data; supercomputer performance; system reconfiguration; von Neumann hardware platform; Application software; Australia; Computer performance; Hardware; Laboratories; Microprocessors; Operating systems; Parallel processing; Parallel programming; Switches;
Conference_Titel :
Computer and Communication Systems, 1990. IEEE TENCON'90., 1990 IEEE Region 10 Conference on
Print_ISBN :
0-87942-556-3
DOI :
10.1109/TENCON.1990.152588