SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
PerfExplorer: A Performance Data Mining Framework For Large-Scale Parallel Computing
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
The Tau Parallel Performance System
International Journal of High Performance Computing Applications
Performance Measurement of Novice HPC Programmers Code
SE-HPC '07 Proceedings of the 3rd International Workshop on Software Engineering for High Performance Computing Applications
Controversy Corner: A new research agenda for tool integration
Journal of Systems and Software
An Algorithm Selection Approach for Simulation Systems
Proceedings of the 22nd Workshop on Principles of Advanced and Distributed Simulation
Constructing a performance database for large-scale quantum chemistry packages
Proceedings of the 2008 Spring simulation multiconference
Knowledge support and automation for performance analysis with PerfExplorer 2.0
Scientific Programming - Large-Scale Programming Tools and Environments
ICCS '08 Proceedings of the 8th international conference on Computational Science, Part III
Observing Performance Dynamics Using Parallel Profile Snapshots
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
A component infrastructure for performance and power modeling of parallel scientific applications
Proceedings of the 2008 compFrame/HPC-GECO workshop on Component based high performance
Parametric Studies in Eclipse with TAU and PerfExplorer
Euro-Par 2008 Workshops - Parallel Processing
Data mining for simulation algorithm selection
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Supporting nested OpenMP parallelism in the TAU performance system
International Journal of Parallel Programming
Adaptive Application Composition in Quantum Chemistry
QoSA '09 Proceedings of the 5th International Conference on the Quality of Software Architectures: Architectures for Adaptive Software Systems
An automated component-based performance experiment environment
Proceedings of the 2009 Workshop on Component-Based High Performance Computing
Workload characterization using the TAU performance system
PARA'06 Proceedings of the 8th international conference on Applied parallel computing: state of the art in scientific computing
Integrating TAU with eclipse: a performance analysis system in an integrated development environment
HPCC'06 Proceedings of the Second international conference on High Performance Computing and Communications
Practical differential profiling
Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
Tools for machine-learning-based empirical autotuning and specialization
International Journal of High Performance Computing Applications
Hi-index | 0.00 |
Empirical performance evaluation of parallel systems and applications can generate significant amounts of performance data and analysis results from multiple experiments as performance is investigated and problems diagnosed. Hence, the management of performance information is a core component of performance analysis tools. To better support tool integration, portability, and reuse, there is a strong motivation to develop performance data management technology that can provide a common foundation for performance data storage, access, merging, and analysis. This paper presents the design and implementation of the Performance DataManagement Framework (PerfDMF). PerfDMF addresses objectives of performance tool integration, interoperation, and reuse by providing common data storage, access, and analysis infrastructure for parallel performance profiles. PerfDMF includes an extensible parallel profile data schema and relational database schema, a profile query and analysis programming interface, and an extendible toolkit for profile import/export and standard analysis. We describe the PerfDMF objectives and architecture, give detailed explanation of the major components, and show examples of PerfDMF application.