Modulesยง
- config ๐
- multi_
tenant ๐ - numa ๐
- phase_
detector ๐ - scheduler ๐
- task_
state ๐ - telemetry ๐
Structsยง
- Args ๐
Constantsยง
- DEFAULT_
CONFIG_ ๐PATH
Functionsยง
- apply_
cpu_ ๐power_ profile - Set CPU frequency for all cores (phase-aware power management). During GPU compute phases, CPU is mostly idle โ drop to minimum frequency. During data loading phases, CPU needs full speed for preprocessing.
- apply_
gpu_ ๐power_ profile - Apply GPU power profile for a phase.
- discover_
gpu_ ๐processes - Discover PIDs currently using NVIDIA GPUs.
- get_
gpu_ ๐max_ clocks - Get GPU max clocks for power management.
- get_
gpu_ ๐power - Get GPU power draw in watts.
- get_
gpu_ ๐utilization - Get GPU utilization from nvidia-smi.
- main ๐
- process_
alive ๐ - Check if a process is alive.
- reset_
cpu_ ๐frequency - Reset CPU frequency to maximum.
- run_
demo ๐