جدولة Linux الواعية بالذاكرة التخزينية تظهر إمكانيات على AMD EPYC Turin

اختبارات حديثة للتصحيحات المقترحة لجدولة Linux الواعية بالذاكرة التخزينية تظهر تحسينات كبيرة في الأداء على معالجات AMD EPYC Turin. التصحيحات، التي طورها مهندسون من Intel، تهدف إلى تحسين وضع المهام لتحسين محلية الذاكرة التخزينية على وحدات المعالجة المركزية متعددة الذاكرة التخزينية. الاختبارات على إعداد مزدوج EPYC 9965 أظهرت نتائج واعدة لأحمال عمل الخوادم غير المتجانسة.

خلال الأشهر القليلة الماضية، كان مهندسو نواة Linux من Intel يطورون جدولة واعية بالذاكرة التخزينية لتحسين الأداء على وحدات المعالجة المركزية الحديثة ذات مستويات الذاكرة التخزينية المتعددة. يقوم هذا النهج بتجميع المهام التي من المحتمل مشاركتها للموارد في نفس نطاق الذاكرة التخزينية، مما يحسن محلية الذاكرة التخزينية والكفاءة.

التصحيحات، التي تجاوزت مرحلة طلب التعليقات، تم تحديثها في وقت سابق من أكتوبر. أبرزت التقارير الأولية انخفاضًا بنسبة 44% في الوقت في اختبار معياري واحد، بالإضافة إلى تحسينات على منصات مثل Intel Xeon Sapphire Rapids، وAMD EPYC Milan، وAMD EPYC Genoa.

لهذه التقييم، تم إجراء الاختبارات على نواة Linux 6.17 باستخدام سلسلة EPYC 9005 "Turin" الرئيسية من AMD، وتحديدًا معالجات EPYC 9965 ذات 192 نواة. تضمن الإعداد خادم AMD Volcano مزدوج المقابس مع 192 نواة و384 خيط لكل مقبس، مجهز بـ384 ميغابايت من ذاكرة التخزين L3.

تم إجراء مقارنات بين نواة Linux 6.17 القياسية والنواة نفسها المعدلة مع تمكين تصحيحات جدولة الذاكرة التخزينية الواعية من تاريخ 11 أكتوبر. تم ترك المتغيرات القابلة للتعديل لجدولة الذاكرة التخزينية الواعية، والتي يمكن الوصول إليها عبر sysfs، في إعداداتها الافتراضية أثناء الاختبار.

بينما تقدم جدولة الذاكرة التخزينية الواعية فوائد للعديد من أحمال العمل، إلا أنها ليست ميزة عالمية. يقوم تصحيح محدد بتعطيلها للعمليات التي يتجاوز عدد خيوطها النوى الفيزيائية في الذاكرة التخزينية من المستوى الأخير (LLC) لمنع التنافس على الذاكرة التخزينية. تظهر الميزة وعدًا خاصًا لبيئات خوادم Linux غير متجانسة نمطية لا تشبع الوحدة المركزية بالكامل.

يستخدم هذا الموقع ملفات تعريف الارتباط

نستخدم ملفات تعريف الارتباط للتحليلات لتحسين موقعنا. اقرأ سياسة الخصوصية الخاصة بنا سياسة الخصوصية لمزيد من المعلومات.
رفض