Cache Aware Scheduling Shows Nice Wins For AMD Zen 5 On PostgreSQL, Valkey, Network Performance
In CPU AI workloads, Blender, and other common Linux workstation tasks I hadn't observed any noticeable benefits there on this Threadripper 9980X workstation.
The Nginx web server saw some small gains out of using Cache Aware Scheduling, which is good news for all the AMD EPYC servers out there.
For network throughput/latency as measured by Ethr, some database programs like TigerBeetle and PostgreSQL, the Nginx web server, and other select workloads there were some measurable performance benefits out of using Cache Aware Scheduling on this AMD Zen 5 HEDT workstation. This is similar to what we have seen on other AMD EPYC and Intel Xeon hardware as well with Cache Aware Scheduling providing some nice performance benefits for systems with multiple last level caches. If all goes well by this time next month Cache Aware Scheduling will hopefully be merged for Linux 7.2.
If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.
