DocumentCode :
1686145
Title :
Fine grain parallelism on a MIMD machine using FPGAs
Author :
Raimbault, F. ; Lavenier, D. ; Rubini, S. ; Pottier, B.
Author_Institution :
IRISA, Rennes, France
fYear :
1993
Firstpage :
2
Lastpage :
8
Abstract :
The article presents the use of an FPGA chip (Xilinx 3090) to set up a fast systolic communication agent on a linear asynchronous network of transputer processors; the machine is called ArMen. The authors´ work relies on the systolic programming environment ReLaCS, a close cousin to the C programming language. ReLaCS provides synchronous communication operators to simplify the programming of data transfers that occur in systolic algorithms. The ReLaCS compiler generates C programs that perform the computation process and the data management process of a systolic network
Keywords :
C language; logic arrays; multiprocessor interconnection networks; network operating systems; parallel languages; parallel programming; program compilers; programming environments; systolic arrays; transputer systems; ArMen; C programming language; FPGA chip; MIMD machine; ReLaCS; Trollius operating system; Xilinx 3090; buffered data exchanges; configurable logic layer; data management process; data transfers; field programmable gate arrays; fine grain parallelism; linear asynchronous network; synchronous communication operators; systolic communication agent; systolic programming environment; transputer processors; Buildings; Field programmable gate arrays; Logic arrays; Parallel architectures; Parallel processing; Program processors; Programmable logic arrays; Programmable logic devices; Registers; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
FPGAs for Custom Computing Machines, 1993. Proceedings. IEEE Workshop on
Conference_Location :
Napa, CA
Print_ISBN :
0-8186-3890-7
Type :
conf
DOI :
10.1109/FPGA.1993.279485
Filename :
279485
Link To Document :
بازگشت