Robocikowo>ROBOCIKOWO

TPU

TPU (Tensor Processing Unit) to rodzina dedykowanych ukladow scalonych typu ASIC, projektowanych przez Google do przyspieszania obliczen sieci neuronowych. Sercem TPU jest tablica systoliczna z jednostka mnozenia macierzy (MXU) oraz obsluga formatu bfloat16 (opracowanego przez Google Brain) i pamieci o wysokiej przepustowosci. Architektura ta jest zoptymalizowana pod masowe operacje mnozenia macierzy, dominujace w treningu i inferencji modeli AI.

Google zaczal uzywac TPU wewnetrznie w 2015 roku, publicznie ogloszil je na Google I/O w maju 2016 roku, a od 2018 roku udostepnia je zewnetrznym uzytkownikom przez Google Cloud (Cloud TPU). Kolejne generacje: v1 (2015, inferencja), v2 (2017, trening), v3 (2018), v4 (2021, do 275 TOPS/chip, pody do 4096 chipow), v5e i v5p (2023), v6e 'Trillium' (2024), v7 'Ironwood' (2025) oraz v8 (2026). Uklady laczone sa w pody o tysiacach chipow, z szybka siecia miedzy chipami (w v4+ z optycznym przelaczaniem obwodow).

TPU napedzaly m.in. AlphaGo i AlphaZero, przetwarzanie tekstu w Google Street View, Google Photos oraz system RankBrain w wyszukiwarce, a takze trening flagowych modeli Google, w tym rodziny Gemini. Programowo TPU wspiera glownie JAX, TensorFlow oraz PyTorch/XLA.

#akcelerator AI#ASIC#TPU#bfloat16#tablica systoliczna#Google Cloud#uczenie maszynowe
Klasa rynkowaPrzemysłowy
Data wprowadzenia18 maja 2016

Klasyfikacja

Akcelerator AI · pełni rolę: Akceleracja AI, Wnioskowanie AI, Obliczenia.

Do jakiej grupy należy TPU i jak jest skonstruowany

5pozycji
Obliczenia
Domena hardware
Przemysłowy
Klasa rynkowa

Podkategoria zbiera układy scalone przeznaczone do przyspieszania obliczeń AI w centrach danych: NVIDIA H100/B200, Google TPU, AWS Trainium/Inferentia, Meta MTIA, Groq LPU, Cerebras WSE. Wspólne cechy: pamięć HBM o wysokiej przepustowości, tryby niskiej precyzji (FP16/BF16/FP8/MX8/MX4/INT8/INT4), skalowalność do rack-scale (setki chipów w jednej domenie scale-up), chłodzenie cieczą, integracja z frameworkami ML (PyTorch, JAX, Triton, vLLM). Kontrastuje z hardwareSubcategory.ai-soc-edge-ai-soc — tam kryteria są odwrotne (niski pobór mocy, brak HBM, on-device inferencja).

AI Accelerator to wyspecjalizowany komponent sprzętowy zaprojektowany do wydajnego wykonywania obliczeń związanych ze sztuczną inteligencją, w szczególności inferencji sieci neuronowych, przetwarzania wizji komputerowej i analizy danych sensorycznych. W robotyce akceleratory AI są używane do uruchamiania modeli percepcji, rozpoznawania obiektów, segmentacji obrazu, planowania i innych zadań wymagających wysokiej mocy obliczeniowej przy ograniczonych zasobach energetycznych. Mogą występować jako dedykowane układy NPU, TPU, VPU, GPU lub specjalizowane moduły embedded.

Karta akceleratora AI data-center to klasa konstrukcyjna opisująca budowę wysokowydajnych procesorów obliczeniowych (GPU/akceleratorów) przeznaczonych do montażu w serwerach centrów danych. Charakteryzuje się: form factorem SXM (moduł lutowany do płyty bazowej HGX/DGX) lub dwuslotową kartą PCIe; pamięcią o wysokiej przepustowości (HBM2e/HBM3/HBM3e) zintegrowaną na pakiecie; dedykowanymi łączami GPU-GPU (NVLink, Infinity Fabric) o przepustowości setek GB/s; wysokim TDP (350–1000 W) wymagającym chłodzenia powietrznego lub cieczowego; obsługą wirtualizacji/partycjonowania (MIG) oraz formatów obliczeniowych niskiej precyzji (FP8/FP16/BF16/INT8). Klasa obejmuje konstrukcje takie jak NVIDIA H100/H200/A100, AMD Instinct MI300, Google TPU, Intel Gaudi. Opisuje budowę i konfigurację fizyczną, nie rolę funkcjonalną (tą określa typ komponentu „Akcelerator AI").

Z newsroomuWszystkie
5 wzmianek o TPU
Aktualizacja: 6 sierpnia 2026