Algorithmic skeletons: structured management of parallel computation
Algorithmic skeletons: structured management of parallel computation
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
JAVA '99 Proceedings of the ACM 1999 conference on Java Grande
SkIE: a heterogeneous environment for HPC applications
Parallel Computing - Special Anniversary issue
Fast prototyping of parallel-vision applications using functional skeletons
Machine Vision and Applications
Task Farm Computations in Java
HPCN Europe 2000 Proceedings of the 8th International Conference on High-Performance Computing and Networking
Compiling Multithreaded Java Bytecode for Distributed Execution (Distinguished Paper)
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
SKElib: Parallel Programming with Skeletons in C
Euro-Par '00 Proceedings from the 6th 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
Generating Parallel Program Frameworks from Parallel Design Patterns
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
From patterns to frameworks to parallel programs
Parallel Computing - Special issue: Advanced environments for parallel and distributed computing
QUAFF: efficient C++ design for parallel skeletons
Parallel Computing - Algorithmic skeletons
Is MPI suitable for a generative design-pattern system?
Parallel Computing - Algorithmic skeletons
Irregularity handling via structured parallel programming
International Journal of Computational Science and Engineering
ProActive Parallel Suite: From Active Objects-Skeletons-Components to Environment and Deployment
Euro-Par 2008 Workshops - Parallel Processing
Component-Based Grid Programming Using the HOC-Service Architecture
Proceedings of the 2005 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fourth SoMeT_W05
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
Towards high-level grid programming and load-balancing: a Barnes-hut case study
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
Automatic generation of software pipelines for heterogeneous parallel systems
SC '12 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
Fine tuning algorithmic skeletons
Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
Hi-index | 0.00 |
We describe a new, Java based, structured parallel programming environment. The environment provides the programmer with the ability to structure his parallel applications by using skeletons, and to execute the parallel skeleton code on a workstation network/cluster in a seamless way. The implementation is based on macro data flow and exploits original optimization rules to achieve high performance. The whole environment is available as an Open Source Java library and runs on top of plain JDK.