Die heat-map (blue→amber→red) Token ripple Temperature trace Clock scale trace Throughput trace

NPU Thermal Grid: 2D Die Heat-Map & DVFS Throttling

The same on-device LLM thermal-throttling problem, seen as a 2D field instead of a single number: a 24×24 finite-difference grid discretizes the NPU die, with a compute-core hotspot at the centre injecting power and heat diffusing outward to cells that shed it to the cooling solution at the edges. The grid's average temperature drives the identical DVFS controller — clock (and real tokens/sec) scales down once that average crosses the warm threshold and floors at the thermal limit. Ripples expanding from the hotspot mark each generated token at the actual throttled rate, and a scrolling strip chart tracks temperature, clock scale and throughput together so the heat-up → throttle → equilibrium cycle is visible over time, not just as an instantaneous readout.