01Ce este un server TPU?
Un server TPU este un computer cu o unitate de procesare tensorială, un cip construit doar pentru matematica din interiorul rețelelor neuronale. Aici înseamnă un server dedicat cu un Google Coral Edge TPU în slotul său M.2. Montăm și Hailo-8, care face aceeași treabă și este cotat ca fiind mai rapid.
02Este același lucru cu un Google Cloud TPU?
Nu. Cloud TPU-urile sunt cipuri mari din centrele de date proprii ale Google și doar Google Cloud le închiriază. Ce montăm noi este Edge TPU, micul cip de inferență al Google, pe un server pe care îl aveți doar pentru dumneavoastră.
03Poate rula Llama sau alt LLM?
Nu. Un model de limbaj are nevoie de gigaocteți de memorie rapidă chiar și atunci când este puternic cuantizat, iar ambele module sunt construite în jurul câtorva megaocteți pe cip. Pentru un model de limbaj aveți nevoie de un GPU: ce este necesar pentru a rula un LLM calculează dimensiunea, iar servere dedicate cu GPU listează fiecare GPU pe care îl montăm, cu prețul său.
04Este Hailo-8 mai rapid decât Coral?
Pe hârtie, da. Cifra proprie a Hailo pentru Hailo-8 este de până la 26 TOPS; cea a Google pentru Edge TPU este de 4 TOPS, ambele calculate pe numere întregi de 8 biți. Viteza reală depinde de modelul dumneavoastră și de cât de bine se compilează, așa că testați-vă propria rețea înainte de a planifica capacitatea în jurul oricărei cifre.
05Pot pune mai mult de un modul într-un server?
Nu. Fiecare cartuș acceptă un singur modul. Pentru mai multă inferență, comandați mai multe cartușe și distribuiți fluxurile camerelor între ele; fiecare este un server separat cu propriul port și propria adresă.
06Vindeți un rack TPU?
Nu ca un singur produs. Ce puteți face este să comandați câte cartușe de accelerare aveți nevoie în același oraș. Când sarcina necesită mai mult decât pot oferi modulele mici, mai multe GPU-uri într-o singură mașină sau pe mai multe mașini sunt disponibile pe servere multi-GPU.
07Ce sistem de operare ar trebui să aleg?
Un Linux recent. Ubuntu este configurația implicită în configurator, iar ambii producători își publică driverele pentru Linux mai întâi. Hailo acceptă și Windows. Instalați runtime-ul dumneavoastră după predare, la versiunea pentru care a fost compilat modelul, și rămâne la acea versiune până când o schimbați.
08Cum știu că modulul este într-adevăr acolo?
Rulați lspci după autentificare: căutați 1e60:2864 (Hailo-8) sau 1ac1:089a (Coral). Instalatorul nostru verifică aceeași magistrală PCI și adaugă modulul în lista hardware a serverului, pe care suportul nostru o poate citi dacă aveți vreodată nevoie de ajutor.