KI-Pulse
Tools

TorchTPU: Google macht TPUs zum nativen PyTorch-Gerät

Von , Redaktion Intelligenz Welt · mit KI-Unterstützung erstellt, redaktionell verantwortet (so arbeiten wir) · · 2 Min. Lesezeit

Artikel teilen
KI-generierte Illustration: eine PyTorch-Flamme, die auf eine glänzende TPU-Platine überspringt und ein Muster aus aktivierten Schaltkreisen entzündet
Symbolbild, KI-generiert (Intelligenz Welt).

Die wichtigsten Fakten

Kurz gesagt: Auf der PyTorch Conference hat Google TorchTPU als Open Source veröffentlicht: PyTorch-Code läuft damit nativ auf Cloud TPUs, ohne JAX, ohne Umbau. Ein Tag nach Amazons TorchNeuron für Trainium macht damit auch der zweite Cloud-Riese seinen KI-Chip per Ein-Zeilen-Wechsel nutzbar.

Was TorchTPU ändert

TPUs galten bisher als JAX- und TensorFlow-Territorium; der alte PyTorch-Weg über PyTorch/XLA erforderte Eingriffe in den Code, litt unter langen Kompilierzeiten und konnte keinen nativen Eager-Modus. TorchTPU ist dagegen als echtes PyTorch-Backend gebaut, schreibt das PyTorch-Team: Eager-Execution hat oberste Priorität, bestehende Workloads laufen out of the box, der Wechsel ist im Kern .to("cuda") gegen .to("tpu") tauschen. Entwickelt wurde das Projekt seit Mitte 2025 gemeinsam mit Metas PyTorch-Team, und es ersetzt die alte torch_xla-Route.

TorchTPU im Überblick. Quellen: PyTorch Blog, Google Cloud Blog, Stand 20./21.10.2026
AspektDetails
LizenzOpen Source (GitHub), Kollaboration Google + Meta
Umstiegmodel.to("cuda") wird model.to("tpu")
AbdeckungRund 450 ATen-Ops, inkl. Forward und Backward der Kernarchitekturen
Modell-Kompatibilität5.000 meistgeladene Hugging-Face-Modelle validiert (Qwen, DeepSeek, Gemma, Llama, Mistral, Whisper, CLIP, BERT u.v.m.)
Enginesvllm-torchtpu (mit Inferact), sglang-torchtpu (mit RadixArk), TorchTitan-Fork fürs Training
EcosystemHF Transformers v5, Diffusers, Kernels, Ray, TorchRec, llm-d, VeRL, LiteRT
Eigene KernelJAX/Pallas oder Helion DSL
StatusIn Produktion bei einigen der größten Google-Cloud-Kunden

Mehr komplett als die Konkurrenz

Google betont den Abstand zum Vortag: Anders als AWS TorchNeuron kommt TorchTPU von Tag eins an mit den beiden wichtigsten Serving-Engines vLLM und SGLang, einem Training-Stack über TorchTitan und nativer Hugging-Face-Unterstützung in Transformers v5, die am selben Tag ausgeliefert wurde, schreibt der Google Cloud Blog. Hinzu kommt eine TPU-Agent-Suite in Preview: Coding-Agent-Plug-ins, die Onboarding, Diagnose und Inferenz-Tuning automatisieren. Meta-Ingenieursdirektorin Jana van Greunen nennt TorchTPU einen großen Schritt für Hardware-Vielfalt bei LLM-, Ads- und Empfehlungs-Workloads.

Einordnung

Der CUDA-Graben war nie nur Hardware, sondern Software-Bequemlichkeit: PyTorch auf NVIDIA läuft einfach. Genau diese Bequemlichkeit bauen die Hyperscaler jetzt für ihre eigenen Chips nach, ausgerechnet mit Metas Hilfe, das selbst massiv GPUs kauft. Zu beachten: Peak-Performance braucht weiter Tuning, Google selbst sagt, dass Shapes und Sharding GPU-optimierter Modelle angepasst werden müssen. Aber die Eintrittshürde ist mit diesem Release dramatisch gesunken.

Was du mitnehmen kannst

Häufige Fragen

Was ist TorchTPU?

Ein Open-Source-Backend, das PyTorch nativ auf Google TPUs bringt. Es wurde von Google gemeinsam mit Metas PyTorch-Team entwickelt und ersetzt die alte PyTorch/XLA-Route. Bestehender Code läuft mit minimalen Änderungen.

Wie schwer ist der Umstieg von GPU auf TPU?

Der Basisfall ist eine Zeile: model.to("cuda") wird zu model.to("tpu"). Damit läuft ein Workload, für maximale Leistung müssen aber Shapes, Sharding und Ops angepasst werden, weil viele Modelle auf GPU-Architekturen optimiert sind.

Welche Modelle laufen auf TorchTPU?

Google und das PyTorch-Team haben die 5.000 meistgeladenen Hugging-Face-Modelle validiert, darunter Qwen, DeepSeek, Gemma, Llama, Mistral, Whisper, CLIP und BERT. Hugging Face Transformers v5 unterstützt TPUs nativ per device_map="tpu".

Was ist der Unterschied zu AWS TorchNeuron?

Beide machen den eigenen KI-Chip (Google TPU beziehungsweise AWS Trainium) zum nativen PyTorch-Gerät. TorchTPU kam einen Tag nach TorchNeuron, gilt aber als zum Start vollständiger: vLLM, SGLang, TorchTitan-Training und Hugging-Face-Support waren sofort dabei.

Quellen

  1. Introducing TorchTPU (PyTorch Blog, abgerufen 2026-10-22)
  2. TorchTPU is now open source: Run native PyTorch on TPUs (Google Cloud Blog, abgerufen 2026-10-22)
  3. AI News Oct 21, 2026: Google open-sources TorchTPU (Morning Tokens, abgerufen 2026-10-22)

Weitere Artikel

Artikel teilen

Transparenzhinweis: Dieser Artikel ist ein redaktioneller Beitrag von Philipp Paulik und entstand mit KI-Unterstützung (Recherche und Textentwurf). Alle Quellen sind unten verlinkt; Zahlen und Aussagen stammen aus diesen Quellen. Das Titelbild ist KI-generiert und im Bild entsprechend gekennzeichnet. Die News-Übersicht auf dieser Seite wird dagegen automatisch aus öffentlichen Feeds aggregiert. So arbeiten wir.