TY - CONF
AU - Mao, Guoyong
AU - Böhme, David
AU - Hermanns, Marc-André
AU - Geimer, Markus
AU - Lorenz, Daniel
AU - Wolf, Felix
TI - Catching Idlers with Ease: A Lightweight Wait-State Profiler for MPI Programs
CY - New York, NY, USA
PB - ACM Press
M1 - FZJ-2014-05436
SN - 978-1-4503-2875-3
SP - 103
PY - 2014
AB - 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.
T2 - EuroMPI/ASIA 21st European MPI Users' Group Meeting
CY - 9 Sep 2014 - 12 Sep 2014, Kyoto (Japan)
Y2 - 9 Sep 2014 - 12 Sep 2014
M2 - Kyoto, Japan
LB - PUB:(DE-HGF)8 ; PUB:(DE-HGF)7
DO - DOI:10.1145/2642769.2642783
UR - https://juser.fz-juelich.de/record/171880
ER -