Entwickelt für KI der nächsten Generation
Tensor Processing Units (TPUs) sind benutzerdefinierte Beschleuniger, die gemeinsam mit offener Software entwickelt wurden, um den gesamten KI-Lebenszyklus zu unterstützen – vom Training von Modellen der nächsten Generation und Inferenz im großen Maßstab bis hin zu den Anforderungen an mehrstufige Problemlösungsdaten von agentischer KI.
Unterstützt durch AI Hypercomputer
10 Jahre Tensor Processing Units (TPUs)

TPUs wurden speziell für anspruchsvolle KI-Arbeitslasten entwickelt – von Large Language Models und Codegenerierung bis hin zu intelligenten Agenten. Sie sind die Engine hinter Gemini und den wichtigsten Google-Produkten, die von Milliarden von Menschen genutzt werden, darunter die Google Suche, Google Fotos und Google Maps.
Entwickelt für KI der nächsten Generation
Tensor Processing Units (TPUs) sind benutzerdefinierte Beschleuniger, die gemeinsam mit offener Software entwickelt wurden, um den gesamten KI-Lebenszyklus zu unterstützen – vom Training von Modellen der nächsten Generation und Inferenz im großen Maßstab bis hin zu den Anforderungen an mehrstufige Problemlösungsdaten von agentischer KI.
Unterstützt durch AI Hypercomputer
10 Jahre Tensor Processing Units (TPUs)

TPUs wurden speziell für anspruchsvolle KI-Arbeitslasten entwickelt – von Large Language Models und Codegenerierung bis hin zu intelligenten Agenten. Sie sind die Engine hinter Gemini und den wichtigsten Google-Produkten, die von Milliarden von Menschen genutzt werden, darunter die Google Suche, Google Fotos und Google Maps.
Offene, flexible und zuverlässige Abläufe

Auf einem offenen Ökosystem mit vertrauten Bibliotheken und Tools aufbauen. TPUs bieten native, leistungsstarke Unterstützung für PyTorch und JAX sowie die vLLM-Engine für schnelle Inferenzen. Mit der Google Kubernetes Engine (GKE) können Sie diese Bereitstellungen zuverlässig über globale Cluster hinweg verwalten und skalieren.
Leistung ohne Kompromisse

Verkürzen Sie das Training von Frontier-Modellen von Monaten auf Wochen. Mit bis zu 1 Million TPU-Chips in einem einzigen Cluster maximieren TPUs den Durchsatz, sodass fast jeder Rechenzyklus für aktives Lernen genutzt wird.


Offene, flexible und zuverlässige Abläufe

Auf einem offenen Ökosystem mit vertrauten Bibliotheken und Tools aufbauen. TPUs bieten native, leistungsstarke Unterstützung für PyTorch und JAX sowie die vLLM-Engine für schnelle Inferenzen. Mit der Google Kubernetes Engine (GKE) können Sie diese Bereitstellungen zuverlässig über globale Cluster hinweg verwalten und skalieren.
Leistung ohne Kompromisse

Verkürzen Sie das Training von Frontier-Modellen von Monaten auf Wochen. Mit bis zu 1 Million TPU-Chips in einem einzigen Cluster maximieren TPUs den Durchsatz, sodass fast jeder Rechenzyklus für aktives Lernen genutzt wird.
TPU 8t

Die TPU 8t wurde für umfangreiches Vortraining und embeddinglastige Arbeitslasten in einem Umfang von 9.600 Chips in einem einzigen Superpod entwickelt. Sie bietet die hohe Rechenleistung, die für zukunftsweisende Modelle erforderlich ist, und fast die dreifache Rechenleistung pro Pod im Vergleich zur vorherigen Generation.
Bald verfügbar.
TPU 8i

TPU 8i ist für Post-Training und Inferenz optimiert. Es bietet eine um 80% bessere Leistung pro Dollar als frühere Generationen für Inferenz mit niedriger Latenz für große MoE-Modelle.
Bald verfügbar.
Ironwood – 7. Generation
Energieeffiziente TPU der 7. Generation, die für umfangreiches Training, Problemlösung und Inferenz entwickelt wurde. Mit 9.216 flüssigkeitsgekühlten Chips pro Pod bietet sie 42,5 Exaflops und eine 4-mal bessere Leistung pro Chip als Trillium.
Allgemein verfügbar
Trillium – 6. Generation
TPU der 6. Generation mit verbesserter Energieeffizienz und maximaler Rechenleistung für Training und Inferenz. Arbeitet mit 67% mehr Energieeffizienz und bietet eine 4,7-mal höhere Spitzenrechenleistung pro Chip im Vergleich zur vorherigen Generation TPU v5e.
Allgemein verfügbar
TPU 8t

Die TPU 8t wurde für umfangreiches Vortraining und embeddinglastige Arbeitslasten in einem Umfang von 9.600 Chips in einem einzigen Superpod entwickelt. Sie bietet die hohe Rechenleistung, die für zukunftsweisende Modelle erforderlich ist, und fast die dreifache Rechenleistung pro Pod im Vergleich zur vorherigen Generation.
Bald verfügbar.
TPU 8i

TPU 8i ist für Post-Training und Inferenz optimiert. Es bietet eine um 80% bessere Leistung pro Dollar als frühere Generationen für Inferenz mit niedriger Latenz für große MoE-Modelle.
Bald verfügbar.
Ironwood – 7. Generation
Energieeffiziente TPU der 7. Generation, die für umfangreiches Training, Problemlösung und Inferenz entwickelt wurde. Mit 9.216 flüssigkeitsgekühlten Chips pro Pod bietet sie 42,5 Exaflops und eine 4-mal bessere Leistung pro Chip als Trillium.
Allgemein verfügbar
Trillium – 6. Generation
TPU der 6. Generation mit verbesserter Energieeffizienz und maximaler Rechenleistung für Training und Inferenz. Arbeitet mit 67% mehr Energieeffizienz und bietet eine 4,7-mal höhere Spitzenrechenleistung pro Chip im Vergleich zur vorherigen Generation TPU v5e.
Allgemein verfügbar
Der TPU-Softwarestack wurde entwickelt, um die Lücke zwischen High-Level-Code für maschinelles Lernen und benutzerdefinierten Siliziumchips zu schließen und so die Effizienz der Rohhardware zu optimieren.
JAX
Komplexe mathematische Operationen mit nahezu nativer Hardwaregeschwindigkeit auf TPUs kompilieren. Diese Open-Source-Bibliothek für numerische Berechnungen und automatische Differenzierung lässt sich mithilfe eines expliziten Gerätemeshes mühelos über massive verteilte TPU-Cluster skalieren.
TorchTPU und PyTorch
PyTorch-Arbeitslasten mit Standardsyntax direkt auf TPUs ausführen. Dieser native, „Eager-First“-Stack wurde mit Meta entwickelt und ermöglicht die Migration bestehender Codebasen mit minimalen Änderungen, um erhebliche Kosten-Leistungs-Vorteile zu erzielen – ohne dass Engineering-Teams ein neues Framework erlernen müssen.
OpenXLA
Kompilierungsengpässe reduzieren, um die hohe Leistung der TPU-Hardware zu nutzen. Dieser Open-Source-Compiler für maschinelles Lernen führt automatisch Operationen zusammen, optimiert die Arbeitsspeichernutzung und eliminiert den Framework-Aufwand für lineare Algebra-Berechnungen über TPU-Backends hinweg.
MaxText
Verkürzen Sie die Trainingszeiten für umfangreiche Foundation Models. Diese JAX-basierte Referenzimplementierung bietet eine hochgradig skalierbare, sofort einsatzbereite Vorlage, um während des LLM-Vortrainings auf TPUs eine maximale Hardwareauslastung zu erreichen.
Tunix
Optimieren Sie das Post-Training und die Ausrichtung von LLMs auf der TPU-Infrastruktur. Diese schlanke Open-Source-JAX-Bibliothek bietet skalierbare Workflows für überwachte Feinabstimmung (Supervised Fine-Tuning, SFT) und bestärkendes Lernen (Reinforcement Learning, RL), um Rohmodelle effizient in produktionsreife Agenten zu verwandeln.
vLLM
Maximieren Sie die Nebenläufigkeit der Bereitstellung und senken Sie die Betriebskosten für die TPU-Inferenz in Echtzeit. Diese Open-Source-Engine mit hohem Durchsatz nutzt Speicherverwaltungstechniken wie PagedAttention, um Verschwendung zu vermeiden und eine hocheffiziente LLM-Bereitstellung auf der TPU-Architektur zu ermöglichen.
Der TPU-Softwarestack wurde entwickelt, um die Lücke zwischen High-Level-Code für maschinelles Lernen und benutzerdefinierten Siliziumchips zu schließen und so die Effizienz der Rohhardware zu optimieren.
JAX
Komplexe mathematische Operationen mit nahezu nativer Hardwaregeschwindigkeit auf TPUs kompilieren. Diese Open-Source-Bibliothek für numerische Berechnungen und automatische Differenzierung lässt sich mithilfe eines expliziten Gerätemeshes mühelos über massive verteilte TPU-Cluster skalieren.
TorchTPU und PyTorch
PyTorch-Arbeitslasten mit Standardsyntax direkt auf TPUs ausführen. Dieser native, „Eager-First“-Stack wurde mit Meta entwickelt und ermöglicht die Migration bestehender Codebasen mit minimalen Änderungen, um erhebliche Kosten-Leistungs-Vorteile zu erzielen – ohne dass Engineering-Teams ein neues Framework erlernen müssen.
OpenXLA
Kompilierungsengpässe reduzieren, um die hohe Leistung der TPU-Hardware zu nutzen. Dieser Open-Source-Compiler für maschinelles Lernen führt automatisch Operationen zusammen, optimiert die Arbeitsspeichernutzung und eliminiert den Framework-Aufwand für lineare Algebra-Berechnungen über TPU-Backends hinweg.
MaxText
Verkürzen Sie die Trainingszeiten für umfangreiche Foundation Models. Diese JAX-basierte Referenzimplementierung bietet eine hochgradig skalierbare, sofort einsatzbereite Vorlage, um während des LLM-Vortrainings auf TPUs eine maximale Hardwareauslastung zu erreichen.
Tunix
Optimieren Sie das Post-Training und die Ausrichtung von LLMs auf der TPU-Infrastruktur. Diese schlanke Open-Source-JAX-Bibliothek bietet skalierbare Workflows für überwachte Feinabstimmung (Supervised Fine-Tuning, SFT) und bestärkendes Lernen (Reinforcement Learning, RL), um Rohmodelle effizient in produktionsreife Agenten zu verwandeln.
vLLM
Maximieren Sie die Nebenläufigkeit der Bereitstellung und senken Sie die Betriebskosten für die TPU-Inferenz in Echtzeit. Diese Open-Source-Engine mit hohem Durchsatz nutzt Speicherverwaltungstechniken wie PagedAttention, um Verschwendung zu vermeiden und eine hocheffiziente LLM-Bereitstellung auf der TPU-Architektur zu ermöglichen.
TPUs unterstützen Innovatoren






TPUs sind von Google entwickelte, speziell angepasste anwendungsspezifische integrierte Schaltungen (ASICs). Sie wurden von Grund auf speziell für die Beschleunigung von Arbeitslasten im Bereich Machine Learning und künstliche Intelligenz entwickelt. TPUs sind speziell für die aufwendigen Matrixmultiplikationen und Tensoroperationen optimiert, die als grundlegende Bausteine neuronaler Netzwerke dienen und alles von Large Language Models bis hin zu komplexen Reasoning Agents ermöglichen.
Das Herzstück einer TPU ist eine spezialisierte Matrix Multiplier Unit (MXU), die riesige Mengen an Matrixoperationen gleichzeitig verarbeitet. TPUs nutzen eine „systolische Array“-Architektur, die Daten einmal liest und sie kontinuierlich durch Tausende von arithmetisch-logischen Einheiten (ALUs) leitet. Dabei werden Ergebnisse akkumuliert, ohne dass ständig in den Speicher gelesen und geschrieben werden muss. Sie unterstützen auch Arithmetik mit reduzierter Genauigkeit (wie 16-Bit- oder 8-Bit-Gleitkomma), was Millionen von Berechnungen pro Sekunde ermöglicht, ohne die für KI-Modelle erforderliche Genauigkeit zu beeinträchtigen.
Cloud TPUs unterstützen native, leistungsstarke führende Frameworks für maschinelles Lernen, vor allem TensorFlow, PyTorch und JAX. Code, der in diesen Frameworks geschrieben wurde, wird vom XLA-Compiler (Accelerated Linear Algebra) kompiliert, der den Berechnungsgraphen automatisch optimiert, damit er effizient auf der zugrunde liegenden TPU-Hardware ausgeführt werden kann.
TPUs eignen sich hervorragend für Deep-Learning-Aufgaben, die massive parallele Matrixoperationen erfordern. Sie werden dringend empfohlen für:
Ein TPU-Pod ist ein riesiger physischer Cluster von TPU-Chips, die über ein spezielles Hochgeschwindigkeitsnetzwerk (wie das Optical Circuit Switching- oder Virgo-Netzwerk von Google) miteinander verbunden sind. Ein einzelner Superpod kann Tausende miteinander verbundene Chips enthalten. Ein „Slice“ ist eine kleinere, dedizierte Teilmenge eines Pods, die Sie mieten können. Diese Netzwerkarchitektur ermöglicht es Entwicklungsteams, ihre KI-Arbeitslasten mit wenig bis gar keinen Codeänderungen über riesige Mengen an Rechenleistung zu skalieren und den gesamten Slice effektiv als eine einzige einheitliche Maschine zu betreiben.
Goodput bezeichnet die tatsächliche, produktive Zeit, während der Ihre Infrastruktur aktiv Ihr Modell trainiert, anstatt im Leerlauf zu sein. Das Training riesiger Foundation Models erfordert eine komplexe Orchestrierung über Tausende von Chips hinweg. Daher können Rechenzyklen leicht durch Verzögerungen bei der Datenübertragung, Hardware-Resets oder Checkpointing verschwendet werden. Cloud TPUs sind so konzipiert, dass der Goodput durch Interconnects mit hoher Bandbreite und optimiertes Speicher-Caching maximiert wird. So wird sichergestellt, dass die bezahlten Rechenzyklen direkt zur Modellentwicklung beitragen.
Nutzer können Zuverlässigkeit, umfassendes Monitoring und Verwaltung mit der Google Kubernetes Engine (GKE) und Cluster Director unterstützen. Durch die Nutzung von GKE für TPU können Kunden in einer cloudnativen Umgebung arbeiten, die Inference Gateway für den Lastenausgleich nutzt und die Möglichkeit bietet, Bereitstellungen auf bis zu 130.000 GKE-Knoten zu skalieren.