La característica de planificación consciente de caché de Intel para el kernel de Linux ha mostrado ganancias de rendimiento en procesadores Xeon 6 Granite Rapids. Los ingenieros desarrollaron esta funcionalidad para optimizar la colocación de tareas en sistemas multi-caché. Los benchmarks en una configuración dual Xeon demuestran beneficios en diversas cargas de trabajo.
Durante el último año, los ingenieros de Intel han avanzado en la planificación consciente de caché en el kernel de Linux. Este código aún no fusionado permite que el kernel agrupe tareas que comparten datos en el mismo dominio de caché de último nivel, minimizando fallos de caché y el rebote de datos entre núcleos. Aunque Intel lideró el esfuerzo, la característica beneficia también a procesadores de otros proveedores con múltiples dominios de caché. En octubre, pruebas en un servidor dual AMD EPYC 9965 revelaron mejoras en varias cargas de trabajo. Ahora, evaluaciones similares se centran en la serie Xeon 6 Granite Rapids de Intel. Utilizando un servidor Gigabyte R284-A92-AAL1 equipado con dos procesadores Xeon 6980P y 24 módulos de 64 GB DDR5-8800 MRDIMM, los benchmarks recientes evaluaron la iteración más reciente del código. Las pruebas utilizaron la rama Git cache-aware-v2, alineada con Linux 6.18-rc7, y la compararon con el kernel principal Linux 6.18.7 sin la mejora de planificación. El sistema ejecutó Ubuntu 25.10, con paquetes predeterminados que incluyen GCC 15.2, pero con el cambio al kernel personalizado. Estas configuraciones destacan cómo la planificación consciente de caché puede mejorar la eficiencia en hardware de servidor de alto nivel como Granite Rapids, influyendo potencialmente en futuras integraciones del kernel para un mejor rendimiento multi-núcleo.