• Home
  • Search
  • Enhancing Muesli's Data Parallel Skeletons for Multi-core Computer Architectures
  • Cite Icon49
  • https://doi.org/10.1109/hpcc.2010.23Copy DOI Icon

Enhancing Muesli's Data Parallel Skeletons for Multi-core Computer Architectures

  • Sep 1, 2010
  • P Ciechanowicz +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Algorithmic skeletons encapsulate typical parallel programming patterns such that they can be easily applied by users. Existing skeleton libraries usually work on distributed memory machines. We present an extension of our skeleton library Muesli which now allows to use the same application without modifications on a variety of parallel machines ranging from multi-processor distributed memory to many-core shared memory machines and combinations of those such as clusters of multi-core nodes. Internally, the skeletons are based on MPI and Open MP. We demonstrate the efficiency of our approach by providing experimental results.

Similar Papers
  • Research Article

Optimizing communication overhead in compilation systems for distributed memory machines

  • Jan 01, 1995
  • AcadiaU-DEV
  • Stephen E (Stephen Eugene) Parker
  • Conference Article
  • Citations8

Compositional Reservoir Simulation on CM-5 and KSR-1 Parallel Machines

  • Feb 12, 1995
  • S G Ghori +5
  • Book Chapter

Chapter 6 - Multiprocessor Machines

  • Jan 01, 1994
  • High Performance Computing Demystified
  • David Loshin
  • Conference Article
  • Citations69

An Early Evaluation of the Scalability of Graph Algorithms on the Intel MIC Architecture

  • May 01, 2012
  • Erik Saule +1
  • Book Chapter
  • Citations16

Parallel graph generation algorithms for shared and distributed memory machines

  • Jan 01, 1998
  • Advances in Parallel Computing
  • Susann C Allmaier +2
  • Book Chapter
  • Citations6

2D Fast Poisson Solver for High-Performance Computing

  • Jan 01, 2009
  • Alexander Kalinkin +2
  • Conference Article
  • Citations1

Performance analysis of hybrid parallel solver for 3D Stokes equation on Intel Xeon computer system

  • Jan 01, 2019
  • AIP conference proceedings
  • M Ganzha +2
  • Conference Article
  • Citations9

Efficient parallel programming with Linda

  • Dec 01, 1992
  • Ashish Deshpande +1
  • Book Chapter
  • Citations2

Symmetric Distributed Computing with Dynamic Load Balancing and Fault Tolerance

  • Jan 01, 1996
  • T. Bubeck +2
  • Conference Article
  • Citations3

Comparison of MPI benchmark programs on an SGI Altix ccNUMA shared memory machine

  • Jan 01, 2006
  • N.A.W.A Hamid +2
  • Conference Article
  • Citations2

Programming Irregular Scientific Algorithms with Static Properties on Clusters of SMP Nodes

  • Jun 14, 2005
  • B Cirou +2
  • Research Article
  • Citations83

Interprocedural Array Region Analyses

  • Dec 01, 1996
  • International Journal of Parallel Programming
  • Béatrice Creusillet +1
  • Dissertation
  • Citations4

Optimizing programming models for massively parallel computers

  • Dec 12, 2008
  • Montse Farreras Esclusa
  • Research Article
  • Citations30

Bringing Parallel Patterns Out of the Corner

  • Oct 24, 2017
  • ACM Transactions on Architecture and Code Optimization
  • Daniele De Sensi +4
  • Book Chapter
  • Citations25

Hashing strategies for simulating shared memory on distributed memory machines

  • Jan 01, 1993
  • Friedhelm Meyer
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.