Common Open Source Performance and Profiling Tools

BC Project: FY07-02
Date of Policy: 30 Apr 2007
Last Updated: 08 Apr 2013 (see Revision Log)

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.


Date Revision
08 Apr 2013 Updated information on location of tools
02 Apr 2012 BC Team Audit
09 Mar 2011 Excluded information on location and use of software
01 Jul 2009 Added Valgrind to the suite of packages
16 Dec 2009 Links to PETTT Software Repository/Support updated
15 Oct 2008 Replaced KOJAK by SCALASCA

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.