Title
Is MPI suitable for a generative design-pattern system?
Abstract
Generative parallel design patterns can be used to improve the productivity of parallel program development. However many of the generative design-pattern systems are developed for target languages that are not widely used by the high-performance computing community. This paper describes an initial effort to develop a system that will hopefully answer the question in the title in the affirmative. This new system is ostensibly based on, and built upon the experience with, the successful CO2P3S system. Significant challenges must be overcome to implement the features of a system that generates frameworks conceived for an object-oriented programming language (Java) into a parallel-annotated procedural language (MPI/C).
Year
DOI
Venue
2006
10.1016/j.parco.2006.06.008
Parallel Computing
Keywords
Field
DocType
mpi,significant challenge,object-oriented programming language,parallel-annotated procedural language,design patterns,cowichan problems,parallel programming,search tree,new system,initial effort,mesh,programming environments,generative design-pattern system,target language,search-tree.,high-performance computing community,generative parallel design pattern,parallel program development,design pattern,object oriented programming languages
Procedural programming,Second-generation programming language,Programming language,Programming paradigm,Computer science,Parallel computing,Fourth-generation programming language,Software design pattern,Theoretical computer science,Parallel programming model,Third-generation programming language,Generative Design
Journal
Volume
Issue
ISSN
32
7
Parallel Computing
Citations 
PageRank 
References 
7
0.47
13
Authors
3
Name
Order
Citations
PageRank
Paras Mehta1356.41
José Nelson Amaral243640.18
D. Szafron31579210.88