تقنية

قامت Nvidia أخيرًا بنشر بعض برامج تشغيل GPU الخاصة بها. كيف تعرف ما هو تحت غطاء محرك السيارة الخاص بك

MF3d / جيتي إيماجيس

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

لم تكن الكراهية كلمة قوية جدًا. في مقابلة شهيرة، قال لينوس تورفالدس المحبط: “يسعدني أيضًا أن أشير علنًا إلى أن Nvidia كانت واحدة من أسوأ النقاط السوداء التي واجهناها مع الشركات المصنعة للأجهزة، وهذا أمر محزن حقًا لأن Nvidia تحاول بعد ذلك البيع الرقائق – الكثير من الرقائق – في Android Market. لقد كانت Nvidia أسوأ شركة تعاملنا معها على الإطلاق. (يرفع إصبعه الأوسط) إذن نفيديا، اللعنة عليك.

أيضا: الإطلاق الرسمي لنواة Linux 6.10: إليك الميزات والتحسينات الجديدة

وحتى لا ننسى، في عام 2022، هددت عصابة Lapsus$ Ransomware بتسريب ملفات GPU الخاصة بشركة Nvidia إذا رفضت الشركة ” برامج تشغيل GPU مفتوحة المصدر بالكامل (وتوزع بموجب ترخيص foss) لأنظمة التشغيل Windows وmacOS وLinux، من الآن وإلى الأبد. » لم يكن هذا طلب فدية نموذجي.

لم ينجح الأمر، لكن NVIDIA تتحرك بالكامل نحو الوحدات الأساسية لوحدة معالجة الرسومات مفتوحة المصدر مع اقترابها من القيمة السوقية البالغة ثلاثة تريليونات دولار. ويمثل هذا تحولاً كبيراً في سياستها التي طال أمدها ــ والمضللة بصراحة ــ.

بدأ هذا التحول في مايو 2022 بإصدار برنامج التشغيل R515، والذي تضمن مجموعة من وحدات Linux GPU kernel مفتوحة المصدر مع ترخيص GPL وMIT المزدوج. في البداية، استهدف هذا الإصدار وحدات معالجة الرسومات الخاصة بمراكز البيانات، مع وحدات معالجة الرسومات GeForce وWorkstation في حالة ألفا.

على مدار العامين الماضيين، عملت NVIDIA بلا كلل لتحسين هذه الوحدات مفتوحة المصدر، وتحقيق أداء تطبيق يطابق أو يفوق أداء نظيراتها مغلقة المصدر. كما أضافت الشركة بعض الميزات الجديدة الهامة، بما في ذلك:

  • دعم إدارة الذاكرة غير المتجانسة (HMM)
  • الحوسبة السرية
  • دعم بنيات الذاكرة المتسقة لمنصات NVIDIA Grace

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

أيضا: كيف تجذب المصادر المفتوحة بعضًا من أعظم المبتكرين في العالم؟

مع الإصدار القادم لبرنامج التشغيل R560، ستكمل NVIDIA انتقالها إلى وحدات GPU kernel مفتوحة المصدر. يجب أن يفيد هذا التطوير مجتمع Linux من خلال السماح بتكامل أفضل مع نظام التشغيل وتمكين تطوير أكثر قوة ودعم المجتمع.

ومع ذلك، من المهم أن نلاحظ أن هذا الانتقال لا ينطبق على جميع وحدات معالجة الرسومات NVIDIA. تعد الوحدات مفتوحة المصدر إلزامية للأنظمة الأساسية المتطورة مثل NVIDIA Grace Hopper أو NVIDIA Blackwell. توصي NVIDIA بالتبديل إلى الوحدات النمطية مفتوحة المصدر لوحدات معالجة الرسومات Turing أو Ampere أو Ada Lovelace أو Hopper. ستستمر وحدات معالجة الرسوميات الأقدم من معماريات Maxwell أو Pascal أو Volta في استخدام برنامج التشغيل الخاص، لأنها غير متوافقة مع الوحدات النمطية مفتوحة المصدر.

هل تحتاج إلى مساعدة في معرفة ما لديك تحت غطاء جهاز الكمبيوتر الخاص بك؟ توفر NVIDIA برنامج نصي shell، مساعد سائق nvidia، لمساعدتك. وبمجرد الانتهاء من ذلك، يمكنك تثبيت صندوق أدوات كودا وبرامج تشغيل GPU المناسبة باستخدام مدير الحزم الخاص بتوزيع Linux الخاص بك.

أيضا: تظهر أحدث اختبارات تدريب الذكاء الاصطناعي أن Nvidia ليس لديها منافسة

تعد هذه المبادرة من NVIDIA خطوة للأمام نحو إنشاء نظام بيئي أكثر انفتاحًا لمستخدمي ومطوري Linux. كما أنه يضع NVIDIA في وضع أفضل للتنافس مع AMD، التي اشتهرت منذ فترة طويلة بنهجها المؤيد للمصدر المفتوح في مجال Linux.

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

بينما يستوعب مجتمع التكنولوجيا هذه الأخبار، يأمل الكثيرون أن يؤدي ذلك إلى تحول أوسع نحو ممارسات المصادر المفتوحة في NVIDIA، مما قد يؤدي إلى تحسين التوافق والأداء لمستخدمي Linux.




Source link

مقالات ذات صلة

اترك تعليقاً

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

زر الذهاب إلى الأعلى