HeadlinesBriefing favicon HeadlinesBriefing.com

دفعة أداء iGPU من AMD على لينكس

TechPowerUp News •
×

لا تزال نواة لينكس 7.4 بعيدة المنال، مع إصدار متوقع في أواخر أكتوبر/أوائل نوفمبر، لكنها تُظهر بالفعل تحديثات واعدة وسهلة الاستخدام لأجهزة الكمبيوتر التي تعمل بنظام لينكس، حيث أن دعم HDMI المناسب مع VRR وFreeSync مجرد مثال واحد. الآن، من المقرر دمج تصحيح جديد يسمى PerfOpt (تحسين الأداء) في النواة 7.4، مما يعد بمزيد من ترقيات الأداء لوحدات iGPU من AMD.

وفقًا لقائمة بريد نواة لينكس الأخيرة، يسمح PerfOpt "لأجهزة الإدخال/الإخراج المدمجة المميزة (وحدات معالجة الرسومات) بتجاوز IOMMU عند الوصول المباشر إلى ذاكرة النظام. يفرض IOMMU فقط بتات إذن IR/IW دون ترجمات GPA->SPA." في الواقع، يقلل التصحيح من مقدار العبء على النظام لوحدة iGPU، مما يجب أن يؤدي إلى دفعة أداء لأي تطبيق حساس لزمن الوصول أو الإنتاجية.

وفقًا لاختبارات Phoronix، يمكن تحسين أداء LLM المحلي على معالج AMD Strix Halo APU بنسبة تصل إلى 18-23%. يجب أن يكون PerfOpt ذا صلة بكل من يستخدم iGPU من AMD، ولكنه قد يكون مهمًا بشكل خاص لأولئك الذين يستخدمون أجهزة منخفضة الطاقة، مثل Valve Steam Deck والأجهزة المحمولة الأخرى التي تعمل بتقنية AMD، لأنها غالبًا ما تفتقر إلى أداء وحدة معالجة الرسومات في كثير من الحالات.

لا توجد معلومات حول متى سيقوم Valve بتحديث نواة Steam OS إلى لينكس 7.4، لكن التوزيعات مثل Cachy OS، التي تعطي الأولوية للأداء والتحديثات السريعة، ستشهد التصحيح عاجلاً. تسمح هذه الميزة لأجهزة الإدخال/الإخراج المدمجة المميزة (وحدات معالجة الرسومات) بتجاوز IOMMU عند الوصول المباشر إلى ذاكرة النظام. يفرض IOMMU فقط بتات إذن IR/IW دون ترجمات GPA->SPA. ستختار برامج التشغيل هذا السلوك، وتمكين amdgpu لتشغيل هذه الميزة عندما تكون وحدة معالجة الرسومات المدمجة بالفعل في وضع الهوية. إذا كان المستخدم يفضل إبقاءه مغلقًا دائمًا (حتى مع وضع الهوية)، فهناك أيضًا معلمة وحدة لفرض إيقاف تشغيله.