This title appears in the Scientific Report : 2014 

Experience with the MPI/STARSS programming model on a large production code
Brömmel, Dirk
Gibbon, Paul / Garcia, Marta / Lopez, Victor / Marjanovic, Vladimir / Labarta, Jesus
Jülich Supercomputing Center; JSC
Parallel Computing: Accelerating Computational Science and Engineering (CSE)
IOS Press 2014
357 - 366
978-1-61499-380-3
10.3233/978-1-61499-381-0-357
International Conference on Parallel Computing, Munich (Germany), 2013-09-10 - 2013-09-13
Contribution to a book
Contribution to a conference proceedings
Computational Science and Mathematical Methods
Advances in Parallel Computing 25
Please use the identifier: http://dx.doi.org/10.3233/978-1-61499-381-0-357 in citations.
This paper describes the experiences of porting a scientific application to the hybrid MPI/STARSS parallelisation. It will show that overlapping computation, I/O and communication is possible and results in a performance improvement when compared to a pure MPI approach. Essentially, this is showing the added benefit of combining shared and distributed memory programming models. We will also highlight one big advantage of the STARSS runtime which lies in dynamically adjusting the number of threads, helping to alleviate load imbalances without algorithmic restructuring.