News

Hugging Face تضيف دعماً أصلياً لـ PyTorch على وحدات TPU من Google

يتيح TorchTPU للمطورين استخدام كود PyTorch العادي على وحدات TPU من Google، مع التنفيذ الفوري والتدريب الموزع والاختيارية في الترجمة.
Oct 21, 2026·2 min read
Hugging Face تضيف دعماً أصلياً لـ PyTorch على وحدات TPU من Google

#

النقاط الرئيسية

  • أعلنت Hugging Face عن TorchTPU في 20 أكتوبر.
  • TorchTPU هو backend أصلي لـ PyTorch لوحدات Tensor Processing Units من Google.
  • يهدف إلى تقليل المعالجة الخاصة التي كانت مرتبطة سابقاً بـ PyTorch/XLA.
  • يصف المنشور دعماً للتنفيذ الفوري، والتدريب الموزع، وPallas kernels، والتكامل مع `torch.compile`.
  • يذكر المصدر أن طبقة Optimum TPU القديمة لم تعد مطلوبة لهذا المسار.

ما الذي أعلنته Hugging Face

أعلنت Hugging Face عن TorchTPU باعتباره backend أصلياً لـ PyTorch على وحدات TPU من Google. يتيح المشروع للمطورين استخدام TPU كجهاز داخل كود PyTorch العادي. ويعرض المنشور ذلك كطريقة لتقليل المعالجة الخاصة التي كانت مرتبطة سابقاً بـ PyTorch/XLA. تاريخ النشر على مقال Hugging Face هو 20 أكتوبر.

يصف المصدر TorchTPU بأنه إعلان عن تكامل برمجي. كما يوضح أن هذا منفصل عن إعلان TorchNeuron من AWS الخاص بـ Trainium. ويشير المنشور إلى خطوات التثبيت، وأمثلة برمجية، ومستودع مشروع عام. وتُظهر هذه التفاصيل أن المشروع مخصص للاستخدام العملي، وليس مجرد ملاحظة مفاهيمية.

ما الذي يدعمه الـ backend

وفقاً للمنشور، يدعم TorchTPU التنفيذ الفوري. كما يدعم التدريب الموزع وPallas kernels المضبوطة لوحدات TPU. ويذكر المصدر أن التكامل مع `torch.compile` متاح أيضاً. التنفيذ المترجم اختياري، لذلك لا يحتاج المطورون إلى استخدامه في كل حالة.

كما يصف المنشور كيف تتناسب منظومة Hugging Face مع سير العمل. يمكن تحميل نماذج Transformers مع خريطة جهاز TPU. ويمكن نقل خطوط أنابيب Diffusers إلى TPU عبر استدعاء جهاز. ويذكر المصدر أن التحميل بالتوازي على مستوى الـ tensor متاح للنماذج الكبيرة جداً على شريحة واحدة. وهذه قدرة مفيدة، لكنها موصوفة كميزة تقنية وليست ضماناً شاملاً.

ما الذي يغيّره هذا الإعلان

يذكر المصدر أن طبقة Optimum TPU القديمة لم تعد مطلوبة لتشغيل نماذج Hugging Face مع Transformers وDiffusers عبر هذا المسار. وهذا هو التغيير التشغيلي الأوضح في الإعلان. وهو يشير إلى مسار أبسط للمطورين الذين يريدون استهداف عتاد TPU من كود PyTorch.

ويضيف المصدر أيضاً تحذيراً مهماً. هذه قدرات يصفها القائمون على الصيانة. وهي ليست ضماناً عاماً بأن كل نموذج أو عبء عمل سيعمل من دون تغييرات. كما أنها لا تضمن أداءً أسرع في كل حالة. وهذه التفرقة مهمة لأن الإعلان يتعلق بالدعم والتكامل، لا بالنتائج الشاملة.

كيف نفهم النطاق التقني

يُوصف TorchTPU بأنه backend لوحدات Tensor Processing Units من Google. ويذكر المصدر أن وحدات TPU تظل عتاد التسريع الخاص بـ Google ومتاحة عبر إعدادات Google Cloud. وما عدا ذلك، لا تتضمن المادة المقدمة تفاصيل عن الأسعار أو شروط النشر أو السعة. كما أنها لا تصف التوفر المحلي أو أي طرح إقليمي.

يركز المنشور على سير عمل المطورين. فهو يهدف إلى جعل استخدام TPU يبدو أكثر أصالة داخل PyTorch. كما يحاول تقليل الاحتكاك الذي قد يأتي مع دعم المسرّعات المتخصصة. بالنسبة للفرق التي تعمل بالفعل داخل منظومة Hugging Face، يركز الإعلان على التوافق والتعامل الأبسط مع الأجهزة.

الصلة بالمغرب

لا يذكر المصدر أي نشر خاص بالمغرب، أو تسعير محلي، أو سعة TPU محلية. وبالنسبة للقراء، فإن الدرس العام مشروط: عندما يصبح backend أكثر أصالة داخل إطار عمل مألوف، قد يصبح التكامل أبسط إذا كانت الحزمة المادية والبرمجية متاحة بالفعل.

الخلاصة

يُعد TorchTPU تحديثاً مهماً للتكامل بالنسبة لمستخدمي PyTorch الذين يريدون استهداف وحدات TPU من Google. يبرز الإعلان التنفيذ الفوري، والتدريب الموزع، وPallas kernels، والاختيارية في الترجمة. كما يذكر أن Transformers وDiffusers يمكنهما استخدام مسارات TPU بشكل أكثر مباشرة، مع إبقاء النطاق محدوداً بالقدرات التقنية الموصوفة في المنشور.

تابعونا على Google

أضفوا Intelligence Artificielle Maroc إلى مصادركم المفضلة لرؤية المزيد من أخبارنا ذات الصلة في بحث Google.

إضافتنا كمصدر مفضّل
تطوير منصات الذكاء الاصطناعي

ما الذي ترغب في بنائه؟

نحن نبني منصات ذكاء اصطناعي مخصصة ومنتجات SaaS وتطبيقات أعمال ذكية وأنظمة أتمتة.

هذا النموذج مخصص لطلبات المشاريع وليس للأسئلة العامة حول الذكاء الاصطناعي.

الاسم *
البريد الإلكتروني المهني *
المؤسسة (اختياري)
الحل *
وصف مختصر للمشروع *

Related Articles

featured
J
Jawad
·Oct 21, 2026

معهد ألين يطلق معيار FairStress للإنصاف

featured
J
Jawad
·Oct 21, 2026

Amazon Bedrock Guardrails تضيف فحوصات التثبيت القياسية

featured
J
Jawad
·Oct 21, 2026

بدء طرح Gemini Personal Intelligence على Android Auto

featured
J
Jawad
·Oct 21, 2026

Google يضيف مركز أعمال Gemini وأنماط العلامة التجارية وأدوات مالية