يتمنى Linus Torvalds موتًا مؤلمًا لـ AVX-512 من Intel

لينوس تورفالدس

لينوس تورفالدس إنه لا يلفظ الكلمات وعادة ما يتحدث بصوت عال وواضح عما يفكر فيه في بعض الأشياء. هذه المرة قرر أن يقول ما يفكر فيه حول مجموعة تعليمات Intel AVX-512. مجموعة تعليمات تمت إضافتها في الجزء العلوي من ISA الأساسي x86-64 لتوفير إرشادات حساب مصممة خصيصًا لبيئات HPC.

من حيث المبدأ ، يجب أن تكون هذه التعليمات جيدة ، فهي في الواقع تضيف أداءً لأنواع معينة من تطبيقات الحساب المستخدمة في بيئات HPC. لكن Linus Torvalds لم يعجبه أن هذه المجموعة من التعليمات مدرجة أيضًا في معالجات Intel المكتبية. في الواقع ، يبدو أن إنتل قد أعادت النظر ويبدو أن مستقبلها لن يحظى Alder Lake بدعم AVX-512.

يرى Linus Torvalds أنه يجب عليهم التركيز أكثر على ما يهم حقًا لهذا النوع من الشرائح بدلاً من إهدار الموارد على مجموعات تعليمات جديدة مثل AVX-512 التي لا معنى لها. خارج السوق HPC (الحوسبة عالية الأداء).

منذ ظهور AVX-512 في زيون فاي x200 (Knights Landing) ، ثم تنتقل إلى Skylake-SP و Skylake-X و Cannon Lake و Cascade Lake. بعد ذلك ، دعم البعض مثل Cooper Lake و Ice Lake أيضًا مجموعات فرعية معينة من التعليمات من مرجع AVX-512.

La رأي نشره Phoronix من Linus Torvalds لا يوجد نفايات:

آمل أن يموت AVX512 بموت مؤلم ، وأن تبدأ Intel في إصلاح المشكلات الحقيقية بدلاً من محاولة إنشاء تعليمات سحرية ثم إنشاء معايير يمكن أن تبدو جيدة عليها. 

آمل أن تعود Intel إلى الأساسيات - اجعل عمليتك تعمل مرة أخرى وركز أكثر على الكود العادي الذي ليس HPC أو بعض الحالات الخاصة الأخرى التي لا معنى لها.

لقد قلت هذا من قبل ، وسأقوله مرة أخرى: في ذروة x86 ، عندما كانت Intel تقضي على جميع المنافسين ، كان أداء الجميع أفضل من Intel على أحمال FP (Float-Point). امتص أداء Intel FP (بشكل نسبي) ، ولم يكن الأمر مهمًا.

لأنه لم يهتم أحد على الإطلاق خارج المعايير.

هذا هو الحال إلى حد كبير مع AVX512 الآن وفي المستقبل. نعم ، يمكنك العثور على الأشياء التي تهمك. لا ، هذه الأشياء لا تبيع الآلات في الصورة الكبيرة.

و AVX512 له سلبيات حقيقية. أفضل أن أرى ميزانية الترانزستور تُستخدم في أشياء أخرى أكثر صلة بالموضوع. حتى لو كانت لا تزال FP رياضيات (على وحدة معالجة الرسومات ، بدلاً من AVX512). أو أعطني المزيد من النوى (بأداء جيد أحادي الخيوط ، ولكن بدون القمامة مثل AVX512) مثلما فعلت AMD. (تذكر أن Linus يستخدم الآن AMD Threadripper على جهاز الكمبيوتر الخاص به)

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

إذا أدركت. أنا أدرس معايير FP تمامًا وأدرك أن الآخرين يهتمون بشدة. أعتقد فقط أن AVX512 هو بالضبط الشيء الخطأ الذي يجب القيام به. إنها هواية لي. إنه مثال رئيسي لشيء خاطئ ارتكبته إنتل ، جزئياً عن طريق زيادة تجزئة السوق.

[…] اصنع وحدة FPU جيدة بما فيه الكفاية ، وسيكون الناس سعداء. AVX2 أكثر من كافٍ.


اترك تعليقك

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

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   إدواردو أفيلا قال

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

  2.   لويس قال

    إنتل مع مجموعات التعليمات الخاصة بهم ليست إنتل igent.