فتحت غوغل المصدر لمشروع TorchTPU، وهو واجهة خلفية أصلية لـ PyTorch مخصّصة لوحدات معالجة الموترات (TPU). ويوجد المشروع الآن في مستودع عام على GitHub تحت منظمة google-pytorch، حيث يمكن للمطورين متابعته والمساهمة في تطويره.
تكمن أهمية هذه الخطوة في أن PyTorch هو الإطار الذي يعتمد عليه معظم باحثي ومهندسي الذكاء الاصطناعي، في حين ظلّت وحدات TPU مرتبطة تاريخياً بإطاري JAX وTensorFlow الخاصين بغوغل. ويمثّل توفّر مسار PyTorch رسمي نحو TPU تقليصاً لهذه الفجوة، ويمنح المطورين سبباً جديداً للتفكير في شرائح غوغل.
ماذا يفعل TorchTPU؟
يقدّم TorchTPU نفسه كواجهة خلفية أصلية، ما يعني إمكانية توجيه أحمال PyTorch نحو عتاد TPU عبر تكامل المشروع نفسه بدلاً من جسر خارجي. وهذا الفرق مهم، لأن الدعم الأصلي عادة ما يجلب أداءً أنظف ومشكلات توافق أقل من المنافذ التي يطوّرها أطراف ثالثة.
يجري تطوير المستودع علناً تحت منظمة غوغل على GitHub. وبحسب قائمة المستودع، يضمّ حالياً 48 مشكلة مفتوحة و221 طلب سحب مفتوحاً، وهو مؤشر على قاعدة كود نشطة وما زالت في حركة مستمرة وليست منتجاً منتهياً.
- المشروع: TorchTPU، واجهة خلفية أصلية لـ PyTorch مخصّصة لوحدات TPU
- مستضاف على GitHub تحت منظمة google-pytorch
- يضمّ المستودع 48 مشكلة مفتوحة و221 طلب سحب مفتوحاً
- الفرع الرئيسي يستضيف الكود المصدري لمساهمة المطورين



