r/LocalLLaMA · · 1 min read

xdna-top: unified NPU+iGPU terminal monitor for Strix Halo (Ryzen AI Max) — finally see the NPU work

Mirrored from r/LocalLLaMA for archival readability. Support the source by reading on the original site.

xdna-top: unified NPU+iGPU terminal monitor for Strix Halo (Ryzen AI Max) — finally see the NPU work

If you're running local models on a Ryzen AI Max / Strix Halo box, you've probably noticed it's hard to see what the NPU is actuallydoing. amd-smi is still broken on

gfx1151 (ROCm #6035 (https://github.com/ROCm/ROCm/issues/6035)),

and while GNOME Resources has a GUI view, I haven’t found another terminal monitor that shows XDNA activity on this platform. nvtop / amdgpu_top cover the GPU half at best.

xdna-top shows both engines in one TUI at 5 Hz: iGPU busy/power from sysfs, plus per-context NPU submission/completion counters from xrt-smi, with activity derived from counter deltas. Important disclaimer up front: it does not print a made-up NPU “utilization %”. On this hardware, the honest signal is the counter activity, so that’s what it shows.

There’s also a --json mode if you want to log it nextto your throughput numbers.

Watching the NPU light up while the iGPU sits idle, or seeing both run concurrently, is weirdly satisfying.
https://github.com/boxwrench/xdna-top

*lemonade server skin included

submitted by /u/westsunset
[link] [comments]

Discussion (0)

Sign in to join the discussion. Free account, 30 seconds — email code or GitHub.

Sign in →

No comments yet. Sign in and be the first to say something.

More from r/LocalLLaMA