Robocikowo>ROBOCIKOWO
Infrastruktura

Custom AI silicon

2015AktywnyOpublikowano: 6 sierpnia 2026Aktualizacja: 20 września 2026Opublikowany
Podejscie, w ktorym firmy projektuja wlasne, dedykowane uklady scalone (ASIC) zoptymalizowane pod obciazenia AI (np. mnozenie macierzy, niska precyzja), by zwiekszyc wydajnosc na wat i obnizyc koszty wzgledem uniwersalnych GPU. Przyklady: Google TPU, AWS Trainium/Inferentia, Meta MTIA, OpenAI/Broadcom Jalapeño.
Kluczowa innowacja
Projektowanie dedykowanych ukladow scalonych (ASIC) wylacznie pod obciazenia AI, zamiast uniwersalnych GPU - dla wyzszej wydajnosci na wat i nizszego kosztu na operacje w treningu i inferencji.
Kategoria
Infrastruktura
Poziom abstrakcji
Paradygmat
Poziom operacji
ModelUdostępnianieWdrożenie
Zastosowania
Trening i inferencja duzych modeli na skale (hyperscalerzy)Obnizanie kosztu i poboru mocy inferencjiUniezaleznienie od GPU jednego dostawcyWlasne chipy dostawcow modeli (np. OpenAI Jalapeño)Inferencja na brzegu sieci (edge AI ASIC)

Jak działa

Zespol projektuje uklad pod konkretny profil obliczen AI: rdzeniem sa jednostki mnozenia macierzy (np. tablice systoliczne), wspierane przez arytmetyke niskiej precyzji (FP8/INT8/bfloat16), duza pamiec o wysokiej przepustowosci (HBM) oraz szybkie polaczenia miedzy chipami, ktore pozwalaja laczyc uklady w duze klastry (pody). Projekt (RTL) jest doprowadzany do produkcji (tape-out) i wytwarzany w fabryce (np. TSMC), czesto we wspolpracy z partnerem od implementacji krzemu (np. Broadcom, Marvell). Aby chip byl uzyteczny, potrzebny jest tez stos programowy (kompilatory, sterowniki, biblioteki), co bywa najtrudniejszym elementem ze wzgledu na dominacje ekosystemu CUDA.

Rozwiązany problem

Uniwersalne GPU sa drogie, energochlonne i nie zawsze optymalne dla waskiego profilu obliczen AI; ich podaz i ceny sa zdominowane przez jednego dostawce. Dedykowane ASIC pozwalaja obnizyc koszt i pobor mocy oraz uniezaleznic sie od zewnetrznych GPU.

Komponenty

Jednostka mnozenia macierzy / tablica systolicznaGlowna moc obliczeniowa.

Rdzen obliczeniowy zoptymalizowany pod mnozenie macierzy - dominujaca operacje w AI.

Arytmetyka niskiej precyzjiEfektywnosc obliczen.

Formaty FP8/INT8/bfloat16 zwiekszajace przepustowosc i efektywnosc energetyczna.

Oficjalna

Pamiec o wysokiej przepustowosci (HBM)Przepustowosc pamieci.

Szybka pamiec zapewniajaca przeplyw danych do jednostek obliczeniowych.

Oficjalna

Interconnect miedzy chipamiSkalowanie do wielu ukladow.

Szybkie polaczenia laczace wiele ukladow w duze klastry (pody).

Oficjalna

Stos programowy (kompilatory/biblioteki)Uzytecznosc i adopcja.

Kompilatory i biblioteki umozliwiajace uruchamianie modeli na dedykowanym ukladzie.

Implementacja

Pułapki implementacyjne
Ekosystem oprogramowania (moat CUDA)Wysoka

Brak dojrzalego stosu programowego (kompilatory, biblioteki) ogranicza adopcje, mimo dobrej wydajnosci sprzetu.

Rozwiązanie:Inwestycja w kompilatory (np. XLA), kompatybilnosc z popularnymi frameworkami i narzedziami.
Wysoki koszt i dlugi cykl projektowyŚrednia

Projekt i produkcja ASIC to duze koszty NRE i wielomiesieczne cykle; ryzyko, ze uklad zdezaktualizuje sie wraz z modelami.

Rozwiązanie:Partnerzy od implementacji krzemu (Broadcom/Marvell), modularnosc i planowanie generacji.
Mniejsza elastycznosc niz GPUŚrednia

ASIC jest zoptymalizowany pod waski profil obliczen; nowe typy modeli moga slabo na nim dzialac.

Rozwiązanie:Pewna programowalnosc, projektowanie pod trendy architektur (np. Transformer Engine).

Ewolucja

Oryginalny paper · 2017 · ISCA 2017 · Norman P. Jouppi
In-Datacenter Performance Analysis of a Tensor Processing Unit
Norman P. Jouppi, Cliff Young, Nishant Patil, David Patterson
1967
Narodziny ASIC - komercyjne macierze bramkowe (gate arrays)
Punkt przełomowy

Pojawiaja sie pierwsze komercyjne bipolarne macierze bramkowe (Ferranti, Fairchild Micromatrix) - poczatek ukladow projektowanych pod konkretne zastosowanie.

1999
Synteza logiczna z jezykow HDL
Punkt przełomowy

Dojrzewaja narzedzia syntezy logicznej kompilujace opis w HDL (Verilog/VHDL) na poziomie RTL do netlisty bramek, co upowszechnia projektowanie ASIC oparte na bibliotekach komorek standardowych.

2015
Google TPU - pierwszy masowy ASIC AI
Punkt przełomowy

Google wdrozyl TPU v1 do inferencji we wlasnych centrach danych, uruchamiajac fale dedykowanych akceleratorow AI.

2017
Analiza TPU na ISCA i TPU v2 (trening)

Google publikuje szczegolowa analize wydajnosci TPU (ISCA 2017) i wprowadza TPU v2 z obsluga treningu, dowodzac przewagi wydajnosc/wat dedykowanego ASIC nad GPU/CPU.

2018
AWS Inferentia i rozwoj chipow hyperscalerow

AWS oglosil Inferentia (inferencja), a nastepnie Trainium (trening); wlasne akceleratory zaczeli budowac kolejni dostawcy chmury.

2023
Nowa generacja ASIC hyperscalerow (Maia, TPU v5, Trainium2)

Wdrozenie kolejnych generacji wlasnych ukladow: Microsoft Maia 100, AWS Trainium2 i Google TPU v5 - custom silicon staje sie standardem u dostawcow chmury.

2026
Chipy dostawcow modeli (OpenAI Jalapeno)

Dostawcy modeli wchodza w custom silicon - OpenAI z Broadcom oglosili inferencyjny ASIC Jalapeno, obok Meta MTIA i Microsoft Maia.

Hiperparametry (konfigurowalne osie)

Proces technologiczny (node)Krytyczna

Wezel produkcyjny (np. 5 nm, 3 nm) decyduje o gestosci tranzystorow, wydajnosci energetycznej i koszcie.

7 nm
5 nm
3 nm
Formaty numeryczne / precyzjaWysoka

Obslugiwane formaty (INT8, FP8, bfloat16, FP4) wplywaja na przepustowosc i dokladnosc obliczen.

INT8
FP8
bfloat16
Rozmiar tablicy systolicznej / liczba jednostek MACWysoka

Liczba i rozmiar jednostek mnozaco-akumulujacych determinuje szczytowa moc obliczeniowa (TOPS/FLOPS).

128x128
256x256
Pojemnosc i przepustowosc HBMWysoka

Ilosc i przepustowosc pamieci o wysokiej przepustowosci ograniczaja rozmiar obslugiwanych modeli oraz przepustowosc.

HBM3
HBM3e
Przepustowosc interconnectu miedzy chipamiŚrednia

Przepustowosc laczy miedzy ukladami decyduje o efektywnosci skalowania do podow.

Koszt NRE i cykl projektowyŚrednia

Jednorazowe koszty inzynieryjne (NRE) oraz dlugosc cyklu do tape-out wplywaja na oplacalnosc dedykowanego ukladu.

Wąskie gardło obliczeniowe

Przepustowosc pamieci (memory wall)

Wydajnosc akceleratorow AI jest czesto ograniczana przepustowoscia dostarczania danych (wag i aktywacji) do jednostek obliczeniowych, a nie sama moca obliczeniowa; dlatego ASIC-i AI integruja pamiec HBM oraz duze bufory on-chip (SRAM).

Paradygmat wykonania

Tryb główny
Gęsty

Typowy ASIC AI wykonuje geste mnozenie macierzy - wszystkie jednostki MAC sa aktywne w kazdym cyklu; sprzet jest zoptymalizowany pod staly, przewidywalny profil obliczen.

Wzorzec aktywacji
Wszystkie ścieżki aktywne

Równoległość

Poziom równoległości
W pełni równoległy

Mnozenie macierzy jest masowo rownolegle; tablice systoliczne wykonuja wiele operacji MAC jednoczesnie, a szybkie interconnecty pozwalaja skalowac obliczenia na wiele ukladow (pody).

Zakres
TreningInferencjaPomiędzy urządzeniami