
شهد العدد الماضي من الأشهر العمل من قبل مهندسي AMD Linux Driver في تمكين نظافة تظليل وظيفة لأجيال مختلفة من وحدات معالجة الرسومات للمساعدة في ضمان عزل المستخدم/التطبيق. إن الاندماج بين عشية وضحاها كجزء من “إصلاحات” AMDGPU لـ Linux 6.16 هو دعم تظليل أنظف لمزيد من أجهزة AMD GFX9 /[كدنا]، لا سيما للاستفادة من مختلف المعجلات الغريزية مع هذه الميزة الأمفية.
تساعد وظيفة AMD Cleaner Shader في ضمان عزل البيانات بين أعباء عمل GPU. سوف يقوم Shader أنظف بمسح متجر البيانات المحلي (LDS) ، وسجلات الأهداف العامة المتجهات (VGPRS) ، وسجلات الأهداف العامة العددية (SGPRs) لمنع أي تسرب محتمل للبيانات بين العمليات. إلى جانب الفوائد الأمنية ، يمكن أن يساعد تظليل الأنظف في ضمان حالة اتساق GPU للسجلات عبر أعباء العمل.
في إصدار Linux kernel السابق ، وصل دعم الظلال المنظف ل AMD RDNA3 وحدات معالجة الرسوماتو مختلف RDNA2 وحدات معالجة الرسومات، وغيرها من معالجات الرسومات. من جيل GFX9 كان هناك دعم ظلال أنظف لـ GFX9.4.2 لسلسلة AMD Instinct MI300.
الآن في Linux 6.16 GIT اليوم ، يعد دعم ظلال نظافة ل GFX9 GPU الأخرى بما في ذلك GFX 9.0.1 ، 9.1.0 ، 9.2.1 ، 9.2.2 ، 9.3.0 ، و 9.4.0.
هذا يعني أن دعم تظليل الأنظف موجود الآن لمختلف AMD Ryzen APUS مع رسومات VEGA / GFX9 بالإضافة إلى مسرعات سلسلة AMD MI50 / MI100 / MI200 الأقدم. لا يوجد حتى الآن دعم تظليل أنظف لـ GFX 9.5.0 كسلسلة غريزة MI350 الجديدة ولكن من المفترض أن ستأتي قريبًا.
تم دمج دعم تظليل أنظف لمزيد من وحدات معالجة الرسومات[كدنا]/GFX9 DRM-Fixes-2025-06-28 جنبا إلى جنب مع إصلاحات AMDGPU الأخرى وكذلك بعض إصلاحات سائق Intel للأسبوع أيضا. إن توسيع دعم التظليل المنظف لمزيد من وحدات معالجة الرسومات لا ينخفض تمامًا تحت “الإصلاحات” ولكن من المفترض أن يتم دمجها باسم زيادة الأمن.
ما وراء هذا الدعم المظلي الأنظف ، هناك أيضًا العديد من الميزات الجديدة الأخرى القادمة في Linux 6.16.
اترك تعليقاً