DocumentCode :
3147985
Title :
Efficient vector processing on a dataflow supercomputer SIGMA-1
Author :
Hiraki, Kei ; Sekiguchi, Satoshi ; Shimada, Toshio
Author_Institution :
Electrotech. Lab., Ibaraki, Japan
fYear :
1988
fDate :
14-18 Nov 1988
Firstpage :
374
Lastpage :
381
Abstract :
Structure-flow processing is proposed as a novel scheme for handling data structures such as vectors in data-flow architecture. The main objective of structure-flow processing is to enhance the vector processing performance. In this scheme, the arrival of a data structure unrolls the control structure that processes the data structure itself. A high-level structure is an implementation mechanism of a structure-flow scheme on a practical data-flow computer. Since all the computation is executed by instruction-level data-flow architecture, scalar-level parallelism and function-level parallelism are also fully utilized by this scheme. The SIGMA-1 architecture that supports high-level structure processing is discussed. Performance measurements show that vector programs can be executed three to four times faster than by unfolding using scalar dataflow processing
Keywords :
data structures; parallel architectures; control structure; data structures; dataflow supercomputer SIGMA-1; function-level parallelism; high-level structure; performance measurements; scalar-level parallelism; structure flow processing; vector processing; Application software; Computer aided instruction; Computer architecture; Concurrent computing; Data structures; Iterative algorithms; Laboratories; Parallel processing; Performance gain; Supercomputers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing '88. [Vol.1]., Proceedings.
Conference_Location :
Orlando, FL
Print_ISBN :
0-8186-0882-X
Type :
conf
DOI :
10.1109/SUPERC.1988.44675
Filename :
44675
Link To Document :
بازگشت