Title :
SOP: a reconfigurable massively parallel system and its control-data-flow based compiling method
Author :
Yamauchi, Tsukasa ; Nakaya, Shogo ; Kajihara, Nobuki
Author_Institution :
RWCP Massively Parallel Syst. Lab., NEC Corp., Kanagawa, Japan
Abstract :
This paper describes reconfigurable massively parallel computer system called SOP (Sea Of Processors) that has ability to change its structure and achieves high performance by mapping the control flow and data flow of target algorithms directly on the reconfigurable hardware. SOP system consists of huge number of programmable logic, memory and switch elements. Each logic element is mainly used to map logic/arithmetic operations and control circuits. SOP memory element has ability to process global search, global sorting, heap tree and min/max operations quickly. SOP compiler extracts high degree of parallelism from application programs written in C-language by exploiting operation and function level parallelism using control-data-flow based mapping technique
Keywords :
digital arithmetic; parallel architectures; program compilers; reconfigurable architectures; sorting; C-language; SOP; Sea Of Processors; application programs; compiler; control circuits; control-data-flow based compiling method; control-data-flow based mapping technique; function level parallelism; global search; global sorting; heap tree; logic element; logic/arithmetic operations; min/max operations; programmable logic; reconfigurable hardware; reconfigurable massively parallel computer system; reconfigurable massively parallel system; switch elements; Reconfigurable architectures;
Conference_Titel :
FPGAs for Custom Computing Machines, 1996. Proceedings. IEEE Symposium on
Conference_Location :
Napa Valley, CA
Print_ISBN :
0-8186-7548-9
DOI :
10.1109/FPGA.1996.564793