My first impression on HP Zbook Ultra G1a (Ryzen AI Max+ 395, Strix Halo +128 GB)

That’s really great. I think CCD2 is utilized much more efficiently in Linux than in Windows. That’s exactly how I hope it would work in Windows as well. Thank you for the comment!

That is true, and I understand that this is what AMD is doing in multi-CCD processors for desktops and laptops (not sure about EPYC and Threadripper). CCD0 of mine shows a peak frequency of 5.15 GHz, while the second CCD shows a peak frequency around 4.5 GHz.

Anyway, the following is to demonstrate how CCDs work in Windows while running a 16-threaded program. Run on AC power with Best Performance Mode.

CPU affinity applied to allocated only on real-cores across two CCDS. This shows affinity setting doesn't work for waking up CCD2.
CPU affinity applied to allocated only on real-cores across two CCDS. This shows affinity setting doesn’t work for waking up CCD2.

Running without any configuration applied.
Running without any configuration applied.

Forced not to use SMT, and disabled core parking by using Process Lasso
Forced not to use SMT, and disabled core parking by using Process Lasso

1 Like