Computer Science – Distributed – Parallel – and Cluster Computing
Scientific paper
2012-04-18
Computer Science
Distributed, Parallel, and Cluster Computing
8 pages, accepted for publication in ISPA 2012
Scientific paper
Hybrid parallel programming models combining distributed and shared memory paradigms are well established in high-performance computing. The classical prototype of hybrid programming in HPC is MPI/OpenMP, but many other combinations are being investigated. Recently, the data-dependency driven, task parallel model for shared memory parallelisation named StarSs has been suggested for usage in combination with MPI. In this paper we apply hybrid MPI/StarSs to a Lattice-Boltzmann code. In particular, we present the hybrid programming model, the benefits we expect, the challenges in porting, and finally a comparison of the performance of MPI/StarSs hybrid, MPI/OpenMP hybrid and the original MPI-only versions of the same code.
Brinkmann Steffen
Glass Colin W.
Gracia José
Hasert Manuel
Keller Rainer
No associations
LandOfFree
Hybrid MPI/StarSs - a case study does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with Hybrid MPI/StarSs - a case study, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Hybrid MPI/StarSs - a case study will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-411891