CLI reference#
scope-profiler-pproc#
Post-process an HDF5 profiling file and generate Gantt charts.
usage: scope-profiler-pproc [-h] [--show] [-o OUTPUT]
[--include [INCLUDE ...]]
[--exclude [EXCLUDE ...]]
[--ranks [RANKS ...]]
file
Positional arguments#
Argument |
Description |
|---|---|
|
Path to the |
Optional arguments#
Flag |
Description |
|---|---|
|
Display the plot interactively (default: off) |
|
Directory to save the generated plots |
|
Region names to include (regex patterns) |
|
Region names to exclude (regex patterns) |
|
Ranks to include; supports ranges (e.g. |
Examples#
Save a Gantt chart:
scope-profiler-pproc profiling_data.h5 -o figures/
Display interactively with region filtering:
scope-profiler-pproc profiling_data.h5 --show \
--include "solver.*" "rhs.*" \
--exclude "io"
Select specific MPI ranks:
scope-profiler-pproc profiling_data.h5 --show --ranks 0-3 8
The --ranks flag accepts comma-separated values and dash ranges that
can be combined: 0,2,4-7 expands to ranks 0, 2, 4, 5, 6, 7.