[PDF][PDF] The münster skeleton library muesli: A comprehensive overview

P Ciechanowicz, M Poldner, H Kuchen - 2009 - econstor.eu
Parallel programming of MIMD machines with distributed memory is typically based on
standard message passing libraries such as MPI [1], which leads to platform independent …

Comparing parallel functional languages: Programming and performance

HW Loidl, F Rubio, N Scaife, K Hammond… - Higher-Order and …, 2003 - Springer
This paper presents a practical evaluation and comparison of three state-of-the-art parallel
functional languages. The evaluation is based on implementations of three typical symbolic …

Modeling master/worker applications for automatic performance tuning

E César, A Moreno, J Sorribes, E Luque - Parallel Computing, 2006 - Elsevier
Parallel application development is a very difficult task for non-expert programmers, and
therefore support tools are needed for all phases of this kind of application development …

Parallel patterns for heterogeneous CPU/GPU architectures: Structured parallelism from cluster to cloud

S Campa, M Danelutto, M Goli… - Future Generation …, 2014 - Elsevier
The widespread adoption of traditional heterogeneous systems has substantially improved
the computing power available and, in the meantime, raised optimisation issues related to …

Algorithmic skeletons for branch and bound

M Poldner, H Kuchen - Software and Data Technologies: First International …, 2008 - Springer
Algorithmic skeletons are predefined components for parallel programming. We will present
a skeleton for branch & bound problems for MIMD machines with distributed memory. This …

On implementing the farm skeleton

M Poldner, H Kuchen - Parallel processing letters, 2008 - World Scientific
Algorithmic skeletons intend to simplify parallel programming by providing a higher level of
abstraction compared to the usual message passing. Task and data parallel skeletons can …

SBASCO: Skeleton-based scientific components

M Díaz, B Rubio, E Soler… - 12th Euromicro Conference …, 2004 - ieeexplore.ieee.org
SBASCO is a new programming environment for the development of parallel and distributed
high-performance scientific applications. The approach integrates both skeleton-based and …

Skeletons for divide and conquer algorithms

M Poldner, H Kuchen - … of the IASTED International Conference on …, 2008 - actapress.com
SKELETONS FOR DIVIDE AND CONQUER ALGORITHMS Michael Poldner Department of
Information Systems University of Munster Leonardo Campus 3 D-48149 Munster, Germany …

Pattern operators for grid environments

MC Gomes, OF Rana, JC Cunha - Scientific Programming, 2003 - content.iospress.com
A pattern based approach for developing applications in a Grid computing environment is
presented, and is based on the ability to manage components and their interactions. The …

Targeting heterogeneous architectures via macro data flow

M Aldinucci, M Danelutto, P Kilpatrick… - Parallel Processing …, 2012 - World Scientific
We propose a data flow based run time system as an efficient tool for supporting execution
of parallel code on heterogeneous architectures hosting both multicore CPUs and GPUs …