Fitur Cache Aware Scheduling milik Intel untuk kernel Linux menunjukkan peningkatan performa pada prosesor Xeon 6 Granite Rapids. Para insinyur mengembangkan fungsionalitas ini untuk mengoptimalkan penempatan tugas pada sistem multi-cache. Benchmark pada pengaturan dual Xeon menunjukkan manfaat di berbagai beban kerja.
Selama tahun lalu, insinyur Intel telah mengembangkan Cache Aware Scheduling di kernel Linux. Kode yang belum digabungkan ini memungkinkan kernel untuk mengelompokkan tugas yang berbagi data ke domain cache tingkat terakhir yang sama, meminimalkan miss cache dan pemantulan data antar core. Meskipun Intel memimpin upaya tersebut, fitur ini juga bermanfaat bagi prosesor dari vendor lain dengan domain cache ganda. Pada Oktober, pengujian pada server dual AMD EPYC 9965 mengungkapkan peningkatan pada beberapa beban kerja. Sekarang, evaluasi serupa menargetkan seri Xeon 6 Granite Rapids milik Intel. Menggunakan server Gigabyte R284-A92-AAL1 yang dilengkapi dua prosesor Xeon 6980P dan 24 modul 64GB DDR5-8800 MRDIMM, benchmark terbaru menilai iterasi kode terbaru. Pengujian menggunakan cabang Git cache-aware-v2, selaras dengan Linux 6.18-rc7, dan membandingkannya dengan kernel Linux 6.18.7 utama tanpa peningkatan penjadwalan. Sistem menjalankan Ubuntu 25.10, dengan paket default termasuk GCC 15.2, tetapi dengan pertukaran kernel kustom. Pengaturan ini menyoroti bagaimana Cache Aware Scheduling dapat meningkatkan efisiensi pada perangkat keras server kelas atas seperti Granite Rapids, berpotensi memengaruhi integrasi kernel masa depan untuk performa multi-core yang lebih baik.