Toolkit Usage Matrix

Stack: torch-spyre (new, Inductor-based).

Scope: performance only. For correctness / compiler-artifact questions, see Debugging.

You want to know…

Tool

Where

CPU-side time per ATen op

torch.profiler with ProfilerActivity.CPU

PyTorch Profiler

Device-side time per Spyre kernel

torch.profiler with PrivateUse1 + kineto-spyre

PyTorch Profiler

Device power / temperature / bandwidth

aiu-smi

Device monitoring

Post-processed trace metrics

aiu-trace-analyzer

Trace analysis

Memory APIs (torch.spyre.memory_allocated() / peak)

Planned

RFC 0601

Scratchpad utilization

Planned

RFC 0601

IR-instrumentation profiling

Planned

RFC 0601