كسر قيود الأداء في أنوية Tensor
كشفت سلسلة من المشاريع مفتوحة المصدر عن وجود قيود برمجية متعمدة في بطاقات الرسوميات GeForce من NVIDIA (سلاسل RTX 20 و30 و40)، حيث تعمل أنوية Tensor بنصف سرعتها القصوى عند إجراء عمليات حسابية معينة تعتمد على تراكم الدقة FP32. هذا القيد، الذي تفرضه NVIDIA برمجياً لتمييز بطاقات الألعاب عن بطاقات محطات العمل الاحترافية، يحد من كفاءة البطاقات في مهام تدريب نماذج الذكاء الاصطناعي والاستنتاج.
كيف تعمل التعديلات؟
بدأت المبادرة مع مستخدم GitHub يُدعى Zagitta، الذي طور وحدة نواة لنظام لينكس (Linux kernel module) تحمل اسم gpu-unlock. تعمل هذه الأداة قبل تحميل تعريفات NVIDIA الرسمية، حيث تقوم بإعادة كتابة سجلات اختيار السرعة في البطاقة وإعادة ضبطها. وبما أن التعديل يتم على مستوى النواة، فإنه لا يتطلب تعديل VBIOS أو إجراء تعديلات دائمة على التعريفات.
أظهرت الاختبارات على بطاقة RTX 3090 Ti زيادة ملحوظة في أداء معالجة المصفوفات، حيث ارتفعت سرعة معالجة BF16 من 87.5 إلى 157.4 TFLOPS، مع تضاعف أداء TF32 تقريباً. كما تم تكييف هذه الحلول لأجيال أخرى، مثل gpu-unlock-ada لسلسلة RTX 40 وturing-unlock لسلسلة RTX 20.
ما الذي يتغير عملياً للمستخدمين؟
- تحسينات الأداء: يستفيد المستخدمون بشكل أساسي في مهام توليد الصور (Image Generation) وعمليات الضبط الدقيق (Fine-tuning) للنماذج، حيث تعتمد هذه المهام بشكل مكثف على حسابات FP32-accumulate.
- محدودية الفائدة للألعاب: لن يلاحظ اللاعبون أي فرق في الأداء، لأن الألعاب لا تعتمد على هذا النوع من العمليات الحسابية المكثفة لأنوية Tensor.
- تطبيقات الدردشة: لا تشهد سرعة توليد النصوص (Token speed) تحسناً كبيراً، نظراً لأنها مقيدة في المقام الأول بعرض نطاق الذاكرة (Memory Bandwidth) وليس بقوة الحوسبة الخام.
اعتبارات هامة ومخاطر
على الرغم من أن المطورين يشيرون إلى أن آليات الحماية الحرارية والطاقة في البطاقة تظل فعالة، إلا أن هناك تحذيرات من أن تشغيل أنوية Tensor بكامل طاقتها قد يؤدي إلى استهلاك مرتفع للطاقة، مما يثير مخاوف بشأن استقرار الأجهزة على المدى الطويل. كما أن الدعم الحالي يقتصر بشكل شبه كامل على بيئة لينكس، مع وجود تجارب محدودة جداً على ويندوز.
كيف أعددنا هذا الخبر؟
اعتمد الخبر على المصدر الأصلي الموضح أعلاه. قد نستخدم أدوات آلية للمساعدة في الاستخراج والتصنيف والصياغة،
لكن النشر يخضع لقواعد تمنع المحتوى المكرر والقصير أو الروتيني منخفض القيمة.
اقرأ سياستنا التحريرية.