As of 2007, there exist several software packages for dynamic instrumentation and performance analysis of applications on single and multi-node systems. Open/SpeedShop is an open-source package co-funded by the Department of Energy (DOE) and managed by LLNL, LANL, and Sandia National Laboratories. TAU (Tuning and Analysis Utilities) is a profiling toolkit developed at the Univesity of Oregon. Open/SpeedShop, TAU, (and other software packages) provide overlapping features and implement analogous databases. Unfortunately, incongruous file formats and disparate database schemas thwart interoperability between these performance tools. In response to the challenge of tool-interoperability, the Performance Engineering Research Institute (PERI) promotes an XML standard for performance data. We adopted the PERI XML format as a tool-agnostic medium between Open/SpeedShop and TAU. We architected a C++ language library to export PERI-formatted performance data from Open/SpteedShop. Our library builds an XML document which contains a description of the application, performance metrics for that application, and metadata about the system architecture.
To order this software or receive further information, please fill out the following request: Request Software
@misc{osti_1251606,
title = {Ossperixml version 1, Version 00},
author = {Schulz, M. and Hanson-Smith, V.},
abstractNote = {As of 2007, there exist several software packages for dynamic instrumentation and performance analysis of applications on single and multi-node systems. Open/SpeedShop is an open-source package co-funded by the Department of Energy (DOE) and managed by LLNL, LANL, and Sandia National Laboratories. TAU (Tuning and Analysis Utilities) is a profiling toolkit developed at the Univesity of Oregon. Open/SpeedShop, TAU, (and other software packages) provide overlapping features and implement analogous databases. Unfortunately, incongruous file formats and disparate database schemas thwart interoperability between these performance tools. In response to the challenge of tool-interoperability, the Performance Engineering Research Institute (PERI) promotes an XML standard for performance data. We adopted the PERI XML format as a tool-agnostic medium between Open/SpeedShop and TAU. We architected a C++ language library to export PERI-formatted performance data from Open/SpteedShop. Our library builds an XML document which contains a description of the application, performance metrics for that application, and metadata about the system architecture.},
doi = {},
url = {https://www.osti.gov/biblio/1251606},
year = {Fri Sep 14 00:00:00 EDT 2007},
month = {Fri Sep 14 00:00:00 EDT 2007},
note =
}