TPU v2
במאמר הזה מתוארים הארכיטקטורה וההגדרות האישיות הנתמכות של Cloud TPU v2.
ארכיטקטורת המערכת
במאמר A Domain Specific Supercomputer for Training Deep Neural Networks תוכלו לקרוא פרטים על הארכיטקטורה ומאפייני הביצועים של TPU v2.
הגדרות אישיות
TPU v2 Pod מורכב מעד 256 שבבים (512 ליבות Tensor) שמקושרים ביניהם באמצעות קישורים מהירים שאפשר להגדיר מחדש. כדי ליצור פרוסת TPU v2, משתמשים בדגל --accelerator-type בפקודה ליצירת TPU (gcloud compute tpus tpu-vm). מציינים את סוג המאיץ על ידי ציון גרסת ה-TPU ומספר ליבות ה-TPU. לדוגמה, ל-TPU יחיד בגרסה 2, משתמשים ב---accelerator-type=v2-8. לפרוסת v2 עם 128 ליבות Tensor, משתמשים ב---accelerator-type=v2-128.
הפקודה הבאה מראה איך ליצור פרוסת TPU בגרסה 2 עם 128 ליבות Tensor:
$ gcloud compute tpus tpu-vm create tpu-name \ --zone=us-central1-a \ --accelerator-type=v2-128 \ --version=tpu-ubuntu2204-base
מידע נוסף על ניהול יחידות TPU זמין במאמר ניהול יחידות TPU. מידע נוסף על ארכיטקטורת המערכת של Cloud TPU זמין במאמר ארכיטקטורת המערכת.
בטבלה הבאה מפורטים סוגי ה-TPU בגרסה 2 שנתמכים:
| גרסת ה-TPU | סיום התמיכה |
|---|---|
| v2-8 | (תאריך הסיום עדיין לא הוגדר) |
| v2-32 | (תאריך הסיום עדיין לא הוגדר) |
| v2-128 | (תאריך הסיום עדיין לא הוגדר) |
| v2-256 | (תאריך הסיום עדיין לא הוגדר) |
| v2-512 | (תאריך הסיום עדיין לא הוגדר) |