Algorithmic skeletons: structured management of parallel computation
Algorithmic skeletons: structured management of parallel computation
The PEPA workbench: a tool to support a process algebra-based approach to performance modelling
Proceedings of the 7th international conference on Computer performance evaluation : modelling techniques and tools: modelling techniques and tools
Structured development of parallel programs
Structured development of parallel programs
Communication and memory requirements as the basis for mapping task and data parallel programs
Proceedings of the 1994 ACM/IEEE conference on Supercomputing
Patterns and skeletons for parallel and distributed computing
Patterns and skeletons for parallel and distributed computing
Two fundamental concepts in skeletal parallel programming
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part II
A library of constructive skeletons for sequential style of parallel programming
InfoScale '06 Proceedings of the 1st international conference on Scalable information systems
Algorithmic skeletons meeting grids
Parallel Computing - Algorithmic skeletons
Self-adaptive skeletal task farm for computational grids
Parallel Computing - Algorithmic skeletons
Parallel Computing - Algorithmic skeletons
Securing skeletal systems with limited performance penalty: The muskel experience
Journal of Systems Architecture: the EUROMICRO Journal
Parallelization of C# Programs Through Annotations
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part II
Explicit Dependence Metadata in an Active Visual Effects Library
Languages and Compilers for Parallel Computing
Towards software component assembly language enhanced with workflows and skeletons
Proceedings of the 2008 compFrame/HPC-GECO workshop on Component based high performance
Managing Multi-concern Application Complexity in AspectSBASCO
ICCS '09 Proceedings of the 9th International Conference on Computational Science: Part I
OSL: Optimized Bulk Synchronous Parallel Skeletons on Distributed Arrays
APPT '09 Proceedings of the 8th International Symposium on Advanced Parallel Processing Technologies
Parallel Skeletons for Variable-Length Lists in SkeTo Skeleton Library
Euro-Par '09 Proceedings of the 15th International Euro-Par Conference on Parallel Processing
Stkm on Sca: A Unified Framework with Components, Workflows and Algorithmic Skeletons
Euro-Par '09 Proceedings of the 15th International Euro-Par Conference on Parallel Processing
A Skeletal Parallel Framework with Fusion Optimizer for GPGPU Programming
APLAS '09 Proceedings of the 7th Asian Symposium on Programming Languages and Systems
Skeletons for divide and conquer algorithms
PDCN '08 Proceedings of the IASTED International Conference on Parallel and Distributed Computing and Networks
Lessons from implementing the biCGStab method with SkeTo library
Proceedings of the fourth international workshop on High-level parallel programming and applications
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
A multi-core software API for embedded MPSoC environments
MTPP'10 Proceedings of the Second Russia-Taiwan conference on Methods and tools of parallel programming multicomputers
Implementing fusion-equipped parallel skeletons by expression templates
IFL'09 Proceedings of the 21st international conference on Implementation and application of functional languages
Cache size in a cost model for heterogeneous skeletons
Proceedings of the fifth international workshop on High-level parallel programming and applications
Surrounding theorem: developing parallel programs for matrix-convolutions
Euro-Par'06 Proceedings of the 12th international conference on Parallel Processing
Joint structured/unstructured parallelism exploitation in muskel
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part II
Coordinating computation with communication
COORDINATION'06 Proceedings of the 8th international conference on Coordination Models and Languages
Algorithmic skeletons for multi-core, multi-GPU systems and clusters
International Journal of High Performance Computing and Networking
Case study: stereo vision experiments with multi-core software API on embedded MPSoC environments
The Journal of Supercomputing
Hi-index | 0.00 |
We present an overview of eSkel, a library for skeletal parallel programming. eSkel aims to maximise the conceptual flexibility afforded by its component skeletons and to facilitate dynamic selection of skeleton compositions. We present simple examples which illustrate these properties, and discuss the implementation challenges which the model poses.