perftools is an integration of Open Source performance tools that collect application performance data for high-performance computing linux clusters.
perftools consists of the following open source tools/libraries:
- papiex, papi, libmonitor
- hpctoolkit
- ioex
perftools lays an emphasis on simple command-line usage. It favors saving
output in open readable text, as opposed to proprietary binary formats.
It also selects tools that run in a terminal, rather that requiring a
windowing environment.
You can learn how to use perftools by following
this post and
this one. These posts explain how to build
perftools, gather data using it, and finally how to use
PerfBrowser Cloud to visualize the data.