Communications of the ACM
Algorithmic skeletons: structured management of parallel computation
Algorithmic skeletons: structured management of parallel computation
Coordination languages and their significance
Communications of the ACM
A methodology for the development and the support of massively parallel programs
Future Generation Computer Systems - Special triple issue: parallel and distributed workstation systems
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Structured development of parallel programs
Structured development of parallel programs
SkIE: a heterogeneous environment for HPC applications
Parallel Computing - Special Anniversary issue
Control-Driven Coordination Programming in Shared Dataspace
PaCT '97 Proceedings of the 4th International Conference on Parallel Computing Technologies
Euro-Par '02 Proceedings of the 8th International Euro-Par Conference on Parallel Processing
Co-ordinating Heterogeneous Parallel Computation
Euro-Par '96 Proceedings of the Second International Euro-Par Conference on Parallel Processing - Volume I
Using Object-Oriented Techniques for Realizing Parallel Architectural Skeletons
ISCOPE '99 Proceedings of the Third International Symposium on Computing in Object-Oriented Parallel Environments
From patterns to frameworks to parallel programs
Parallel Computing - Special issue: Advanced environments for parallel and distributed computing
Skeletons for parallel image processing: an overview of the SKIPPER project
Parallel Computing - Special issue: Advanced environments for parallel and distributed computing
The programming model of ASSIST, an environment for parallel and distributed portable applications
Parallel Computing - Special issue: Advanced environments for parallel and distributed computing
Proceedings of the 17th IEEE international conference on Automated software engineering
Pattern-Based Parallel Programming
ICPP '02 Proceedings of the 2002 International Conference on Parallel Processing
An advanced environment supporting structured parallel programming in Java
Future Generation Computer Systems - Tools for program development and analysis
A survey of algorithmic skeleton frameworks: high-level structured parallel programming enablers
Software—Practice & Experience - Focus on Selected PhD Literature Reviews in the Practical Aspects of Software Technology
Hi-index | 0.00 |
With the increase of both computing power available and computer application size and complexity, existing programming methodologies and technologies for parallel and distributed computing demonstrated their inadequacy. New techniques have therefore been designed and are currently being developed that aim at providing the user/programmer with higher level programming methodologies, environments and run time supports.In this work, we take into account some of these new technologies and we discuss their features, both positive and negative. Eventually, exploiting our experience in structured parallel programming environment design, we try to summarize which features have to be included in the programming environments of the near future, those answering (or trying to answer) the pressures and urgencies of current days claiming for new, efficient, easy to use high performance programming environments.