With last week’s official release of ROCm 7.0 failing to mention the AMD Ryzen AI Max “Strix Halo” SoCs on the supported GPU list, a number of Phoronix readers and from elsewhere were inquiring whether or not Strix Halo works with the new ROCm release. Various AMD folks have mentioned Strix Halo with ROCm, so I decided to run some benchmarks for myself of ROCm 7.0 on Ubuntu Linux with the AMD Ryzen AI Max 395 with Radeon 8060S Graphics on the Framework Desktop.
When using Ubuntu 24.04.3 LTS with the Linux 6.14 kernel and installing ROCm 7.0 along with the latest AMDGPU DKMS driver, the ROCm 7.0 compute stack was working out fine. Using the Framework Desktop with the AMD Ryzen AI Max+ 395 with 128GB of RAM and the Radeon 8060S graphics, I ran some benchmarks using the ROCm 7.0 stack on Ubuntu.
AI benchmarks including vLLM and Llama.cpp were tested. With Llama.cpp also comparing the Vulkan versus AMD ROCm back-ends given recent benchmarks on other hardware showing the strong Llama.cpp Vulkan performance versus ROCm. Plus Mixbench was used for running some HIP vs. OpenCL benchmarks on Strix Halo too.
Long story short, ROCm 7.0 was working on this AMD Ryzen AI Max+ “Strix Halo” Framework Desktop as was expected and without being mentioned on the supported GPU list. Let’s take a look at the performance.