Skip to content

Latest commit

 

History

History
26 lines (14 loc) · 592 Bytes

README.md

File metadata and controls

26 lines (14 loc) · 592 Bytes

LPprof

Lightweight Performance profiler using Linux perf_events. It combines perf record samples and perf stat hardware counters to provide raw and derived metrics.

LPprof simplifies the use of perf with srun parallel launcher. It can also be used to profile a processus given its pid.

Example

Profiling of High Performance Linpack at 99Hz :

lpprof --launcher="srun" --frequency="99" ./xhpl

Slurm Spank plugin usage example

Profiling of ranks 0,1,2,3,4 7 of IMB-MPI1 benchmark at 99hz :

srun --lpprof_f=99 --lpprof_r=0-4,7 ./IMB-MPI1 pingpong allreduce