ScALPEL:一种用于应用性能监控的可扩展自适应轻量级性能评估库
分布式、并行与集群计算
2009-03-03 v1 性能
摘要
随着超级计算机在规模和能力上的持续增长,隔离导致性能下降的处理器和系统级原因变得越来越困难。在过去几年中,已经构建/提出了大量的性能分析和监控工具。然而,这些工具存在几个重要的缺陷,特别是在分布式环境中。在本文中,我们提出了ScALPEL,一个用于功能级应用性能监控的可扩展自适应轻量级性能评估库。我们的方法提供了几个明显的优势。首先,ScALPEL可移植到多种架构上,其选择性监控功能的能力带来了低运行时开销,使其能够用于大规模生产应用。其次,它是运行时可配置的,能够动态选择要分析的功能以及每个功能感兴趣的事件。第三,我们的方法是透明的,不需要修改源代码。最后,ScALPEL通过重用现有的性能监控框架(如Perfmon和PAPI)并将其扩展以支持顺序和MPI应用程序,实现为一个可插拔单元。
引用
@article{arxiv.0903.0035,
title = {ScALPEL: A Scalable Adaptive Lightweight Performance Evaluation Library for application performance monitoring},
author = {Hari K. Pyla and Bharath Ramesh and Calvin J. Ribbens and Srinidhi Varadarajan},
journal= {arXiv preprint arXiv:0903.0035},
year = {2009}
}
备注
10 pages, 4 figures, 2 tables