Every 30 s
CPU and memory samples
Every 5 s
GPU use, GPU memory and power
Every run
Including failed and stopped ones
Read one run
A land-cover classification run on the GPU class: 64 GiB of RAM and one GPU, 42 minutes. Hover to read all three signals at once.42 min
Runtime
34.2 GiB
Peak memory, of 64 GiB
4.0 cores
Peak CPU, of 8
76%
Of the run with the GPU busy
- Memory peaks at stitching, not inference. Size for the peak: 64 GiB is safe, 32 GiB would be killed at minute 28.
- CPU is busy only while loading and writing. Eight cores is generous; four would do.
- The GPU dips every two minutes while the next tile is read. Faster storage, or prefetching the next tile, buys time on the most expensive node.
Right-size across a batch
One run shows a shape. A batch shows the spread. These are the peak memory figures for the 200 tasks of acloud-removal-ndvi batch. Pick a class and a headroom margin to see what would happen.
Three outlier scenes push the whole batch up a class. Tiling those three lets the other 197 run on a class half the size. That is the kind of decision this data makes obvious.
Find reserved capacity you don’t use
Requested memory (track) against the 95th-percentile peak (bar) for each worker, across its last 30 days of runs. Reserved but unused memory is capacity no other task can use. Cutting a class in half doubles how many tasks a pool runs at once, at the same cost.Three decisions the data answers
NIKA can also review your run records and advise how to optimise each workload.