open source performance and profiling tools

This policy defines a set of performance and profiling tools and their consistent maintenance (same version and configuration) across all unclassified resources at the participating centers. Packages may have slightly different configurations due to architectural differences. These differences, however, will not affect the use of the packages. A user moving from one resource to another will not notice differences between the installations.

The suite of maintained packages consists of:

  • PAPI: Consistent interface to hardware counters and events
  • SCALASCA: Scalable trace analysis package
  • TAU: Performance analysis of parallel applications
    • PDT: Source-level auto-instrumentation
    • Support for PAPI and SCALASCA
  • Valgrind: Memory management analysis and profiling

The packages will be installed and maintained as part of a consistent computational environment. The User Productivity Enhancement and Technology Transfer and Training (PETTT) Advanced Computational Environments (ACE) team will manage this consistent environment.

All information on how to access these tools is provided in BC Common Capability "Open Source Performance and Profiling Tools." The information is also included on the CCAC Web site under the Resources section.


US Air Force Research Laboratory DSRC US Army Research Laboratory DSRC US Army Engineer Research and Development Center DSRC Maui High Performance Computing Center DSRC Navy DSRC at Stennis Space Center Open Research Systems

Contact the Webmaster

Privacy & Security Notice

The appearance of hyperlinks does not constitute endorsement by the U.S. Air Force of this website or the information, products, or services contained therein. For other than authorized activities such as military exchanges and morale, welfare and recreation sites, the U.S. Air Force does not exercise any editorial control over the information you may find at these locations. Such links are provided consistent with the stated purpose of this DoD website.