ROCm 7.2.2 dropped a couple days ago. The release itself is small (ROCTracer bug fix), but the big deal is what shipped on the docs side: AMD finally published an official system optimization guide for RDNA 3.5 hardware (Strix Halo / Strix Point). A year late, but it's here.
If you're running a Strix Halo or Strix Point system for AI workloads, this is worth reading. Here's what's in it and what actually matters.
Memory: it's mapped, not partitioned
The guide confirms what the community already figured out: on RDNA 3.5 APUs, GPU memory is mapped system RAM, not a separate VRAM pool. The terms VRAM/GART/GTT that show up in BIOS menus are all pointing at the same physical memory. Key takeaway: keep the BIOS "VRAM" reservation small (0.5 GB) and increase the shared TTM/GTT limit instead. That way you're not permanently locking memory away from the OS.
There's now an official tool to do this without manual sysfs poking:
sudo apt install pipx && pipx ensurepath && pipx install amd-debug-tools
amd-ttm # check current settings
amd-ttm --set 100 # set 100 GB usable for GPU
Reboot after changing. The default GTT limit is ~50% of system RAM, so on a 128 GB Strix Halo you'd only get ~63 GB for GPU by default. Bumping it to 100 GB makes a real difference for loading large models.