@inproceedings{4945e5a2fd1646d8b05fc9136571c298,
title = "Integrated performance views in Charm++: Projections meets TAU",
abstract = "The Charm++ parallel programming system provides a modular performance interface that can be used to extend its performance measurement and analysis capabilities. The interface exposes execution events of interest representing Charm++ scheduling operations, application methods/routines, and communication events for observation by alternative performance modules configured to implement different measurement features. The paper describes the Charm++'s performance interface and how the Charm++ Projections tool and the TAU Performance System can provide integrated trace-based and profile-based performance views. These two tools are complementary, providing the user with different performance perspectives on Charm++ applications based on performance data detail and temporal and spatial analysis. How the tools work in practice is demonstrated in a parallel performance analysis of NAMD, a scalable molecular dynamics code that applies many of Charm++'s unique features.",
keywords = "Charm++, NAMD, Projections, TAU",
author = "Scott Biersdorff and Malony, {Allen D.} and Lee, {Chee Wai} and Kale, {Laxmikant V.}",
note = "Copyright: Copyright 2010 Elsevier B.V., All rights reserved.; 38th International Conference on Parallel Processing, ICPP-2009 ; Conference date: 22-09-2009 Through 25-09-2009",
year = "2009",
doi = "10.1109/ICPP.2009.49",
language = "English (US)",
isbn = "9780769538020",
series = "Proceedings of the International Conference on Parallel Processing",
pages = "140--147",
booktitle = "ICPP-2009 - The 38th International Conference on Parallel Processing",
}