@inproceedings{brown-tracing-2014, author = {Brown, Kevin A. and Domke, Jens and Matsuoka, Satoshi}, title = {{Tracing Data Movements Within MPI Collectives}}, booktitle = {Proceedings of the 21st European MPI Users' Group Meeting}, series = {EuroMPI/ASIA '14}, year = {2014}, isbn = {978-1-4503-2875-3}, location = {Kyoto, Japan}, pages = {117:117--117:118}, articleno = {117}, numpages = {2}, url = {http://doi.acm.org/10.1145/2642769.2642789}, doi = {10.1145/2642769.2642789}, acmid = {2642789}, publisher = {ACM}, address = {New York, NY, USA}, abstract = {We propose extending common performance measurement and visualization tools to identify network bottlenecks within MPI collectives. By creating additional trace points in the Peruse utility of Open MPI, we track low-level InfiniBand communication events and then visualize the communication profile in Boxfish for a more comprehensive analysis. The proposed tool-chain is non-intrusive and incurs less than 0.1% runtime overhead with the NPB FT benchmark.}, }