نفيديا

لفترة طويلة ، قام مهندسو القبعة الحمراء بتطوير المصدر المفتوح المكتوب سائق جديد في الواقع بمثابة خليفة للهندسة العكسية نوفو السائق الذي لم يتم تطويره بشكل نشط في الآونة الأخيرة. ولكن على عكس مجموعة Nouveau الواسعة من دعم GPU Noveau ، يقتصر سائق Nova بشكل مقصود على وحدات معالجة الرسومات RTX 20 “Turing” وأحدث حيث يوجد معالج نظام GPU NVIDIA (GSP) مع دعم البرامج الثابتة للاستفادة من تجربة كتابة السائق الأسهل. تم إرسال رمز برنامج تشغيل Nova الأولي للغاية يوم الأحد للحصول على DRM-Next قبل نافذة Linux 6.15 دمج.

إذا تم تكريم طلب السحب هذا وتربية Linus Torvalds أو أي مطورين بارزين آخرين اعتراضات في الأيام المقبلة ، فمن المحتمل أن يكون Linux 6.15 أول نسخة kernel مع برنامج تشغيل Nova وأيضًا كأول سائق لإعداد الصدأ المباشر للذهاب إلى الخط الرئيسي. ولكن قبل أن يكون متحمسًا للغاية ، فإن ما يتم تنظيمه في Linux 6.15 هو مجرد سائق الهيكل العظمي الأولي للغاية ولم يتم ذلك بأي طريقة عملية للمستخدمين النهائيين … وهذا جزء من خطتهم قم ببناء قطعة سائق على حدة داخل نواة الخط الرئيسي على عكس الانتظار ولديها عبء مراجعة ضخمة لاتخاذ أي سائق (نصف) مكتمل. ستظل بحاجة إلى تشغيل سائق Nouveau أو سائقي NVIDIA الرسميين خارج الأشجار على المدى القريب. على الأقل مع قيام البرنامج الثابت في GSP بالقيام بالكثير من الرفع الثقيل وتلبية احتياجات أجيال GPU الأكثر حداثة ، نأمل أن لا يستغرق الأمر طالما استغرق الأمر من Nouveau لتصبح عمليًا إلى حد ما لدعم NVIDIA GPU مفتوح المصدر.

أرسل Danilo Krummrich من Red Hat طلب سحب لنوفا يوم الأحد وعلق:

“هذا هو العلاقات العامة inital ل Nova (نوفا كوور).

إلى جانب برنامج تشغيل الهيكل العظمي Nova-Core ووثائق المشروع الأولي ، التقطت تصحيحتين للبرامج الثابتة وتصحيح صدأ واحد (غير متوقع تعارضات) باعتباره تبعية Nova-Core. “

تصل دفعة الرمز المبكرة جدًا إلى حوالي 1،207 سطرًا تقريبًا حوالي 700 خطوط هي رمز الصدأ الفعلي ، ثم الباقي الوثائق المبكرة (400+ سطر منها هي قائمة TODO). على العدد التالي من دورات Kernel Linux ، سيستمر بناء برنامج تشغيل Nova حتى يصبح سائق Nvidia GPU مفيدًا في نهاية المطاف عند إقرانه مع ثنائيات البرامج الثابتة لـ NVIDIA GSP.

تغييرات LOC الأولية Nova

على أي حال ، من المثير أن نرى رمز نوفا المبكرة للغاية من المحتمل أن يكون رئيسيًا لدورة Kernel Linux 6.15 لسائق Nvidia الجديد والحديث المفتوح المصدر ، نأمل أن يثبت مع مرور الوقت تنافسية لسائق Nvidia Linux الرسمي بينما يكون أكثر قابلية للصيانة والحديثة مقارنة برمز Nouveau.

Source link


اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *