تصميم وحدة معالجة الموتر (TPU) الحد الأدنى: دليل للمبتدئين في تطوير مُسرّعات الرقائق

2025-08-19
تصميم وحدة معالجة الموتر (TPU) الحد الأدنى: دليل للمبتدئين في تطوير مُسرّعات الرقائق

تُفصّل هذه المقالة تصميمًا مُبسّطًا لوحدة معالجة الموتر (TPU) مستوحاة من TPU V1 و V2 من جوجل. تتميز TPU بشبكة 2 × 2 من عناصر المعالجة، وتُعالِج عمليات الضرب والتجميع، وإضافة التحيز، ودالة التنشيط Leaky ReLU، وحسابات خسارة MSE في خط أنابيب. تتحكم مجموعة التعليمات التي تبلغ 94 بت في تدفق البيانات أفقيًا ورأسيًا عبر شبكة عناصر المعالجة، مع دعم ما قبل المعالجة ونسخ مصفوفات الأوزان. تشرح المقالة بمزيد من التفصيل مجموعة التعليمات، والهندسة المعمارية للبرامج، وعملية إضافة الوحدات وتشغيل الاختبارات، بهدف تعريف القراء بتصميم مُسرّعات الرقائق.