The Cache Aware Scheduling Looks Like It Will Land for Linux 7.2
3 hours ago
- #Linux Kernel
- #Cache Optimization
- #Scheduling
- Cache Aware Scheduling (CONFIG_SCHED_CACHE) is expected to land in Linux 7.2 kernel, pending merge window in mid-June.
- Developed by Intel engineers, it optimizes task scheduling to colocate data-sharing tasks within the same last-level cache (LLC) domain.
- Enhances cache locality, reduces misses/bouncing, and shows significant performance benefits on modern Intel and AMD CPUs, especially servers.
- Can be enabled via Kconfig and includes a DebugFS knob (llc_balancing/enabled) for runtime toggling for debugging or performance comparisons.
- Code is now in TIP's sched/core branch, making its inclusion likely unless last-minute issues arise.