Why is inference slow?
Separate prompt compute, token decode, cache traffic, batching, and scheduling.
InfraLens connects symptoms—latency, OOMs, poor scaling, queue pressure—to the mechanism, resource estimate, implementation, and interview explanation that make them understandable.
Each entry opens the smallest canonical route that can answer the question.
Separate prompt compute, token decode, cache traffic, batching, and scheduling.
Build a ledger for parameters, gradients, optimizer state, activations, and buffers.
Map collectives, topology, bubbles, imbalance, and useful work per device.
Follow latent resolution, spacetime tokens, sampling steps, and decoder cost.
Inspect per-stage queues, transfers, memory ownership, streaming, and cancellation.
Distinguish overload, slow compute, leaked state, broken transport, and bad recovery.
Each path opens a focused sequence with a concrete first action. No account or progress tracking is required.
Domains describe where a mechanism lives. Problems, difficulty, code, and interview frequency stay as filters.