HPCToolkit is an integrated suite of tools for measurement and analysis of program performance on computers
ranging from multicore desktop systems to the nation's largest supercomputers.
SystemTap provides a simple command line interface and scripting language for writing instrumentation for
a live running kernel plus user-space applications.
The Stack Trace Analysis Tool (STAT) is a highly scalable, lightweight tool that gathers and merges stack
traces from all of the processes of a parallel application to form call graph prefix trees.
TAU Performance System is a portable profiling and tracing toolkit for performance analysis of parallel programs
written in Fortran, C, C++, UPC, Java, and Python.
Dynamic Probe Class Library (DPCL) is an object based C++ class library that provides the necessary
infrastructure to allow tool developers and sophisticated tool users to build parallel and serial tools
through technology called dynamic instrumentation.