Hugging Face ❤️ TorchTPU: وحدات TPU بشكل أصلي
تعلن Hugging Face أن TorchTPU، وهي خلفية PyTorch أصلية، تتيح لمكتباتها Transformers وDiffusers وKernels العمل مباشرة على وحدات TPU من غوغل دون حلول PyTorch/XLA القديمة. تنجح 96.5% من اختبارات المكتبة المشغَّلة على TPU، وأُبلغ المشروع عن 34 مشكلة أُصلح منها 19.
ما يقوله المقال
في 20 أكتوبر 2026 قدّمت Hugging Face مكتبة TorchTPU، وهي خلفية أصلية لـ PyTorch تتعامل مع وحدات TPU من غوغل كجهاز عادي آخر. وتعمل Transformers وDiffusers وKernels الآن مباشرة على TPU: يحمّل المستخدم نموذجًا من Hub وينقله إلى الجهاز «tpu».
كان مستخدمو PyTorch حتى الآن مضطرين إلى استخدام PyTorch/XLA الذي قد يفاجئهم تنفيذه المؤجل وإعادة التجميع فيه. ويجلب TorchTPU نوى Pallas مضبوطة وتدريبًا موزعًا وتكاملًا مع torch.compile. وتُظهر اختبارات على Cloud TPU v6e-4 مثلًا أن Qwen-Image-2.1 يعمل في 3.5 ثانية بعد التجميع مقابل 8.0 ثوانٍ في الوضع الفوري، وأن فك الترميز أسرع بما يصل إلى 21.5 مرة في نموذج خليط خبراء بنوى TPU. وتذكر Hugging Face أن 96.5% من اختبارات Transformers التي تعمل على TPU تنجح، وأن العمل جارٍ وأن اختبارًا تكامليًا ليليًا مخطط له.
اقرأ المقال الرسمي بطاقة AnnuIA
ملخص كتبته AnnuIA بكلماتها الخاصة اعتمادًا على الصفحة الرسمية لـ Hugging Face. المحتوى والحقوق تعود إلى الناشر، يُرجى قراءة المقال الأصلي.