Open Source Performance and Profiling Tools included in BC Policy FY13-01

Date of Capability: 21 Jan 2014
Last Updated: 19 Feb 2015 (see Revision Log)

PAPI: Consistent interface to hardware counters and events
Scalasca: Scalable trace analysis package
TAU: Performance analysis of parallel applications
Valgrind: Memory management analysis and profiling

TAU supports both PAPI and Scalasca, and so, many users may find it easier to use TAU to invoke features of PAPI and Scalasca.

All software and libraries listed in this category are included in the HPCMP Common Open Source Tools (COST) package. The COST Quick Reference Guide lists all packages included in COST, instructions on how to use the COST software and libraries, and brief descriptions for each package.

Revision Log
Date Revision
19 Feb 2015 Clarified connection between the capability and COST package