ردم الهوة السيليكونية: جلب مجموعة حزم DLSS 5 من إنفيديا إلى معالجات رسومات AMD Radeon
الملخص التنفيذي وتوضع السوق
طالما اتسمت حرب مزايا معالجات الرسوميات (GPU) بوجود جدران برمجية مغلقة، حيث مثلت منظومة التعلّم العميق فائقة الدقة (DLSS) من إنفيديا إحدى أهم نقاط القوة الرئيسية لمعسكر الفريق الأخضر. ومع ذلك، لا تزال مجتمعات البرمجيات مفتوحة المصدر تتحدى تجزئة الأجهزة التقليدية. فقد نجح مشروع DLSS-NR، الذي ططوره المطور دانيال بلانكو، في تحقيق ما كان يُعتقد سابقاً أنه مستحيل من الناحية المعمارية: ألا وهو تشغيل حزمة DLSS 5 الكاملة من إنفيديا -بما في ذلك العرض العصبي، والدقة الفائقة 4.5، وتوليد الإطارات، وإعادة بناء الأشعة- مباشرة على عتاد AMD Radeon.
من خلال استهداف ثلاثة أجيال من معمارية Radeon (وهي RDNA 2، وRDNA 3، وأحدث سلسلة RDNA 4 RX 9000)، يتحدى هذا التطوير جذرياً حصصرية حزمة برمجيات إنفيديا. وفي حين اعتمدت AMD تاريخياً على تقنية FidelityFX Super Resolution (FSR) والمعايير المفتوحة لإضفاء الطابع الديمقراطي على المزايا، إلا أنها افتقرت إلى بديل حقيقي لخط إنتاج العرض العصبي المدعوم بوحدات التنسيق (Tensor) من إنفيديا. ويسد مشروع DLSS-NR هذه الفجوة التقنية بفعالية، مما يتيح لمستخدمي بطاقات Radeon الاستفادة من نماذج إعادة بناء الصور المتقدمة القائمة على التعلم الآلي دون التقيد ببيئات عتادية مغلقة.
الابتكارات المعمارية والتقنية الأساسية
يكمن في قلب هذا التعديل أداة تحميل التعديلات NeuralHub، وهي عبارة عن طبقة وسطى وآلية حقن متطورة تعترض استدعاءات واجهة برمجة تطبيقات الرسومات في الألعاب التي تدعم DirectX 12. وبدلاً من فرض تطبيق أصلي، ترتبط NeuralHub بخطوط إنتاج ترقية الدقة الحالية -سواء كانت اللعبة تستخدم تقنية FSR أو DLSS أو Intel XeSS أصلياً- وتستبدل الواجهة الخلفية للعرض بسلاسة. ومن الجدير بالذكر أن التحديث يتضمن مثيلاً داخلياً لتقنية FSR 4.1.1، مما يضمن أساساً موحداً وعالي التوافق ليتفاعل معه خط الإنتاج، متجاوزاً بذلك حالات عدم الاتساق الناتجة عن تكاملات FSR المجزأة الخاصة بكل لعبة على حدة.
يُعد إدراج أحدث نموذج للعرض العصبي 310.9.16 إنجازاً تقنياً كبيراً. إذ تعالج أحدث نسخة من إنفيديا أحمال العمل العصبية بسرعة أكبر تصل إلى الضعف، بينما تستهلك ذاكرة وصول عشوائي للرسومات (VRAM) أقل بنحو 20% مقارنة بالتسريبات السابقة، مما يجعلها قابلة للتطبيق بشكل أكبر إلى حد ما على البنى غير التابعة لإنفيديا. ينفذ التعديل أحمال العمل هذه عن طريق تعيين استدعاءات واجهة برمجة تطبيقات إنفيديا الخاصة والقائمة على الموثق (Tensor) إلى عمليات الحساب القياسية أو مسارات تسريع العتاد للأغراض العامة المتوفرة في سيليكون Radeon. وبينما تتعامل نوى المصفوفات الخاصة بـ AMD (مثل تعليمات WMMA/WMMAL الموجودة في المعماريات الأحدث) مع أحمال العمل هذه، فإن ترجمة هياكل واجهة برمجة التطبيقات الخاصة بالشركة المصنعة تُدخل عبئاً إضافياً متأصلاً على خط الإنتاج.
المواصفات التجريبية ومصفوفة المعايير المقارنة
| الميزة / المقياس | تطبيق FSR الأصلي من AMD | تعديل DLSS-NR على AMD (استهداف RX 9070 XT) | خط إنتاج إنفيديا الأساسي الأصلي (RTX 5070 Ti) | نطاق التوافق |
|---|---|---|---|---|
| أداة الترقية الرئيسية | FSR 3.1 / 4.x | DLSS Super Resolution 4.5 | DLSS 5 Super Resolution | ألعاب DX12 (FSR / DLSS / XeSS) |
| العرض العصبي | لا يوجد (لا يوجد ما يعادله عتادياً) | DLSS 5 NR (النموذج 310.9.16) | Native DLSS 5 NR | بطاقات رسومات RDNA 2 و3 و4 |
| توليد الإطارات | FSR Frame Gen | DLSS Frame Generation | DLSS Frame Generation | ألعاب DX12 مختارة |
| إعادة بناء الأشعة | متغير إعادة بناء الأشعة لـ FSR | إعادة بناء الأشعة المنقولة من إنفيديا | Native Ray Reconstruction | الألعاب الداعمة لتتبع الأشعة |
| العبء / تأثير الأداء | أساسي / مُحسَّن | ضئيل إلى -25% (حسب اللعبة) | أساسي مُحسَّن | باستثناء ألعاب الحماية ضد الغش |
الحرارية، الكفاءة، والاعتبارات العملية الواقعية
يؤدي نشر طبقة ترجمة معقدة ومتعددة الشركات مثل DLSS-NR إلى ظهور اعتبارات فريدة تخص الحرارة والكفاءة بالنسبة لعتاد Radeon. ففي اختبارات المطورين على بطاقة RX 9070 XT، يحقق النظام معدل إطارات قابل للعب بشكل ممتاز يتراوح بين 90 إلى 100 إطار في الثانية بدقة 1080بكسل مع تفعيل التحسينات العصبية الثقيلة. ومع ذلك، تكشف مقاييس المستخدمين الواقعية التي تم جمعها عبر مختلف المنتديات عن تجربة منقسمة؛ فبينما يبلغ قطاع من المستخدمين عن انعدام تام في فرق الأداء مقارنة بحلول FSR الأصلية، يلاحظ آخرون عقوبات في معدل الإطارات تتراوح بين انخفاضات أحادية الرقم وصولاً إلى 25% بناءً على تعقيد خط الإنتاج الخاص بكل لعبة.
ينجم تباين الأداء هذا عن عبء الترجمة الناتج عن تشغيل شفرات التظليل مغلقة المصدر والمُحسَّنة لإنفيديا، بالإضافة إلى نماذج الشبكات العصبية على بنيات عتادية صُممت حول أحجام موجية وتدرجات تخزين مؤقت مختلفة. ونتيجة لذلك، قد تواجه وحدات الحساب في معالج الرسومات كفاءة تنفيذ أقل، مما يؤدي إلى استهلاك طاقة أعلى قليلاً مقارنة بإنتاج الإطارات الفعلي. علاوة على ذلك، يتيح دمج واجهة NeuralHub تعديل المعلمات في الوقت الفعلي، مما يمنح المستخدمين تحكماً دقيقاً في الحدة، ونسب الترقية، وكثافة إعادة البنية مباشرة داخل بيئة اللعبة، مما يحاكي سهولة الاستخدام والانسيابية للحزم البرمجية الرسمية.
الحكم النهائي
يُعد مشروع DLSS-NR إنجازاً هائلاً في مجالي الهندسة العكسية والتكيف البرمجي، حيث نجح في تحطيم الحواجز المصطنعة بين بيئات العتاد المتنافسة. وبالنسبة للمهتمين الذين يستخدمون بطاقات رسومات RDNA 2 أو 3 أو 4، فهو يوفر نافذة غير مسبوقة على مجموعة ميزات إنفيديا المتقدمة، وأبرزها سد الفجوة الواضحة التي تعاني منها AMD في مجال العرض العصبي. ومع ذلك، ونظراً لعقوبات معدل الإطارات المتغيرة، وعدم الاستقرار المحتمل في خطوط الإنتاج، وعدم التوافق التام مع ألعاب الحماية ضد الغش على مستوى النواة، يظل المشروع أداة مخصصة لهواة التعديل والعبث التقني أكثر من كونها بديلاً تجارياً جاهزاً للمشغلات الأصلية. في النهاية، يُعد المشروع دليلاً عملياً قوياً على المفهوم، مسلطاً الضوء على حجم الطلب المرتفع على تقنيات
