kernels.autotune_telemetry
kernels.autotune_telemetry
Telemetry for the fused RMSNorm+RoPE Triton autotune selections.
Mirrors the scattermoe-lora autotune telemetry
(:mod:axolotl.integrations.kernels.autotune_callback): after the kernel’s
@triton.autotune cache is populated by the first backward pass, report the
selected configs alongside GPU identity so the per-hardware tuning that varies
across architectures can be aggregated.
Classes
| Name | Description |
|---|---|
| FusedRopeAutotuneReportCallback | Report fused RMSNorm+RoPE selections, including later cache entries. |
FusedRopeAutotuneReportCallback
kernels.autotune_telemetry.FusedRopeAutotuneReportCallback()Report fused RMSNorm+RoPE selections, including later cache entries.
Functions
| Name | Description |
|---|---|
| collect_fused_rope_autotune_configs | Read the autotune .cache from the fused RMSNorm+RoPE backward kernel. |
collect_fused_rope_autotune_configs
kernels.autotune_telemetry.collect_fused_rope_autotune_configs()Read the autotune .cache from the fused RMSNorm+RoPE backward kernel.
Each entry is {"kernel", "key", "config"} — the same shape the
scattermoe collector emits, so both event types aggregate uniformly.
Returns [] if Triton/the kernel isn’t loaded or nothing autotuned yet.