Cache-Aware Scheduling For Linux Refined - Better AMD & Intel CPU Performance
Going on for several months now has been an effort to wire up cache-aware scheduling / load balancing for the Linux kernel for helping out task placement for processors with multiple cache domains such as modern AMD Ryzen/EPYC and Intel Xeon platforms. This cache-aware scheduling has shown much potential for Linux with further enhancing performance on today's interesting CPUs. Out today is the third iteration of cache-aware scheduling with an important rework...