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