Styles: All · Function-level · Line-level · Memory · Hardware-metrics · Timeline

gprof

gprof is the GNU profiler, suitable for function-level profiling code compiled with C, C++ & Fortran compiled with the GNU, PGI, Intel & other compilers. If already compiling your code with a supported compiler, it’s relatively easy to setup and use. As a command-line profiler output is provided in a plaintext format, this can be challenging to interpret for more nuanced and subtle bottlenecks.

Read More

LIKWID

LIKWID is an open source suite of portable and lightweight command line tools for performance engineering on Linux. It provides, among other functionality, tools for investigating topology of an architecture (likwid-topology), for pinning threads and processes (likwid-pin), and for measuring hardware performance counters (likwid-perfctr).

Read More