ميزة جدولة مدركة للكاش من Intel لنواة Linux أظهرت تحسينات في الأداء على معالجات Xeon 6 Granite Rapids. طور المهندسون هذه الوظيفة لتحسين وضع المهام في الأنظمة متعددة الكاش. الاختبارات المعيارية على إعداد Xeon مزدوج تظهر فوائد عبر أحمال عمل متنوعة.
خلال العام الماضي، قام مهندسو Intel بتطوير جدولة مدركة للكاش في نواة Linux. هذا الكود الذي لم يُدمج بعد يمكّن النواة من تجميع المهام التي تشترك في البيانات في نفس نطاق الكاش الأخير، مما يقلل من فشل الكاش ونقل البيانات بين النوى. بينما قادت Intel الجهد، فإن الميزة تفيد أيضًا المعالجات من موردين آخرين مع نطاقات كاش متعددة. في أكتوبر، أظهرت اختبارات على خادم مزدوج AMD EPYC 9965 تحسينات في عدة أحمال عمل. الآن، تقييمات مشابهة تستهدف سلسلة Xeon 6 Granite Rapids من Intel. باستخدام خادم Gigabyte R284-A92-AAL1 المزود بمعالجين Xeon 6980P و24 وحدة من ذاكرة 64 جيجابايت DDR5-8800 MRDIMM، قيّمت الاختبارات المعيارية الأحدث الإصدار الأخير من الكود. استخدمت الاختبارات فرع Git cache-aware-v2، المتوافق مع Linux 6.18-rc7، وقارنته بنواة Linux 6.18.7 الرئيسية بدون تحسين الجدولة. شغّل النظام Ubuntu 25.10، مع الحزم الافتراضية بما في ذلك GCC 15.2، لكن مع استبدال النواة المخصصة. تبرز هذه الإعدادات كيف يمكن لجدولة مدركة للكاش تحسين الكفاءة على أجهزة الخادم عالية الأداء مثل Granite Rapids، مما قد يؤثر على تكاملات النواة المستقبلية لأداء أفضل متعدد النوى.