A collection of performance analysis software that can assist with a variety of techniques useful for application software optimization and benchmarking. The current release provides support for analysis with hardware performance counters on Linux.
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.