% IMPORTANT: The following is UTF-8 encoded. This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.
@INPROCEEDINGS{Mao:171880,
author = {Mao, Guoyong and Böhme, David and Hermanns, Marc-André
and Geimer, Markus and Lorenz, Daniel and Wolf, Felix},
title = {{C}atching {I}dlers with {E}ase: {A} {L}ightweight
{W}ait-{S}tate {P}rofiler for {MPI} {P}rograms},
address = {New York, NY, USA},
publisher = {ACM Press},
reportid = {FZJ-2014-05436},
isbn = {978-1-4503-2875-3},
pages = {103},
year = {2014},
comment = {Proceedings of the 21st European MPI Users' Group Meeting},
booktitle = {Proceedings of the 21st European MPI
Users' Group Meeting},
abstract = {Load imbalance usually introduces wait states into the
execution of parallel programs. Being able to identify and
quantify wait states is therefore essential for the
diagnosis and remediation of this phenomenon. An established
method of detecting wait states is to generate event traces
and compare relevant timestamps across process boundaries.
However, large trace volumes usually prevent the analysis of
longer execution periods. In this paper, we present an
extremely lightweight wait-state profiler which does not
rely on traces that can be used to estimate wait states in
MPI codes with arbitrarily long runtimes. The profiler
combines scalability with portability and low overhead.},
month = {Sep},
date = {2014-09-09},
organization = {EuroMPI/ASIA 21st European MPI Users'
Group Meeting, Kyoto (Japan), 9 Sep
2014 - 12 Sep 2014},
cin = {JSC},
cid = {I:(DE-Juel1)JSC-20090406},
pnm = {411 - Computational Science and Mathematical Methods
(POF2-411) / ATMLPP - ATML Parallel Performance (ATMLPP)},
pid = {G:(DE-HGF)POF2-411 / G:(DE-Juel-1)ATMLPP},
typ = {PUB:(DE-HGF)8 / PUB:(DE-HGF)7},
doi = {10.1145/2642769.2642783},
url = {https://juser.fz-juelich.de/record/171880},
}