DocumentCode :
1990258
Title :
A programming model for reconfigurable mesh based parallel computers
Author :
Maresca, Massimo ; Baglietto, Pierpaolo
Author_Institution :
DIST, Genoa Univ., Italy
fYear :
1993
fDate :
20-23 Sep 1993
Firstpage :
124
Lastpage :
133
Abstract :
The paper describes a high level programming model for reconfigurable mesh architectures. We analyze the engineering and technological issues of the implementation of reconfigurable mesh architectures and define an abstract architecture, called polymorphic processor array. We define both a computation model and a programming model for polymorphic processor arrays and design a parallel programming language called Polymorphic Parallel C based on this programming model, for which we have implemented a compiler and a simulator. We have used such tools to validate a number of PPA algorithms and to estimate the performance of the corresponding programs
Keywords :
parallel architectures; parallel languages; parallel machines; parallel programming; program compilers; reconfigurable architectures; PPA algorithms; Polymorphic Parallel C; abstract architecture; compiler; computation model; high level programming model; parallel programming language; polymorphic processor array; reconfigurable mesh architectures; reconfigurable mesh based parallel computers; simulator; Automatic programming; Communication switching; Communication system control; Computational modeling; Computer architecture; Concurrent computing; Parallel algorithms; Parallel programming; Programmable logic arrays; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Programming Models for Massively Parallel Computers, 1993. Proceedings
Conference_Location :
Berlin
Print_ISBN :
0-8186-4900-3
Type :
conf
DOI :
10.1109/PMMP.1993.315547
Filename :
315547
Link To Document :
بازگشت