International Journal of Networking and Computing
Online ISSN : 2185-2847
Print ISSN : 2185-2839
ISSN-L : 2185-2839
Special Issue on the 12th Workshop on Advances in Parallel and Distributed Computational Models
Detecting and Using Critical Paths at Runtime in Message Driven Parallel Programs
Isaac DooleyAnshu AryaLaxmikant V. Kalé
著者情報
ジャーナル フリー

2011 年 1 巻 1 号 p. 82-95

詳細
抄録
Detecting critical paths in traditional message passing parallel programs can be useful for post-mortem performance analysis. This paper presents an efficient online algorithm for detecting critical paths for message-driven parallel programs. Initial implementations of the algorithm have been created in three message-driven parallel languages: Charm++, Charisma, and Structured Dagger. Not only does this work describe a novel implementation of critical path detection for the message-driven programs, but also the resulting critical paths are successfully used as the program runs for automatic performance tuning. The actionable information provided by the critical path is shown to be useful for online performance tuning within the context of the message driven parallel model, whereas it has never been used for online purposes within the traditional message passing model.
著者関連情報
© 2011 International Journal of Networking and Computing
前の記事 次の記事
feedback
Top