# Google och Meta släpper TorchTPU för PyTorch på TPU:er

> På PyTorch Conference 2026 släpper företagen TorchTPU som öppen källkod. Utvecklare kan byta .to('cuda') mot .to('tpu') och köra modeller på Google Cloud TPU:er.

Oossa · 2026-10-25 · https://oossa.com/sv/google-and-meta-release-torchtpu-for-native-pytorch-on-tpus

Google och Meta presenterade TorchTPU på PyTorch Conference North America 2026 i San Jose. Den nya backend-lösningen gör det möjligt att köra PyTorch-kod på Googles Tensor Processing Units genom att ändra en enda rad för enhetsval, ungefär som utvecklare redan växlar mellan processorer och grafikkort. Projektet är helt öppen källkod och finns på GitHub från och med i dag.

TorchTPU ersätter den äldre PyTorch/XLA-bryggan, som krävde omfattande kodändringar och hade långa kompileringstider. Genom att integreras direkt med PyTorchs lågnivådispatcher fungerar TorchTPU direkt med modeller från Hugging Face, inferensmotorerna vLLM och SGLang samt träningsramverket TorchTitan. Lanseringen omfattar fyra kodförråd: TorchTPU, vLLM‑TorchTPU, SGLang‑TorchTPU och TorchTitan.

Google visade upp nästan linjär skalning med upp till 8,192 TPU v7x-chip. I företagets benchmarktest utnyttjade en Qwen‑3-modell med 235 miljarder parametrar och en mixture-of-experts-arkitektur 28 % av chipens FLOPS-kapacitet. Företaget visade också en förhandsversion av en uppsättning TPU-agenter som kan automatisera prestandaoptimering. Samtidigt påpekar Google att det enkla enhetsbytet bara är en början: ytterligare justeringar av tensorformer och sharding krävs för att nå högsta hastighet.

## Därför är TorchTPU aktuellt nu

Inferensarbetsbelastningar står nu för den största delen av datacenters beräkningsarbete, och många tjänster baserade på stora språkmodeller söker billigare och snabbare hårdvara. TPU:er är kända för hög kapacitet och lägre energiförbrukning, men hittills har de varit svåra att använda med PyTorch. TorchTPU sänker tröskeln och låter utvecklare behålla en gemensam kodbas samtidigt som de testar TPU-kluster i molnet.

Metas teknikteam uppgav att de planerar att flytta träning av större språkmodeller till TPU:er, med hänvisning till behovet av ”prestanda, tillförlitlighet och underhållbarhet”. Eftersom lösningen är öppen källkod kan även andra molnleverantörer använda samma backend, vilket minskar inlåsningen för team som redan använder PyTorch.

## Fakta

- TorchTPU presenterades den 21 oktober 2026 på PyTorch Conference North America i San Jose.
- Med backend-lösningen kan utvecklare ersätta .to('cuda') med .to('tpu') för att köra modeller på Google Cloud TPU:er.
- Google visade skalning till 8,192 TPU v7x-chip med en Qwen‑3 235B MoE-modell som utnyttjade 28 % av FLOPS-kapaciteten.
- Fyra projekt med öppen källkod släpptes: TorchTPU, vLLM‑TorchTPU, SGLang‑TorchTPU och TorchTitan.
- Meta planerar att flytta större arbetsbelastningar för träning av stora språkmodeller till TPU:er, enligt mjukvaruingenjören Zongwei Zhou.

## Varför det spelar roll

För datavetenskapsteam innebär TorchTPU att de kan testa TPU-acceleration utan att skriva om koden, vilket potentiellt kan sänka molnkostnaderna för stora modeller. För att nå optimal hastighet krävs dock fortfarande justeringar av modellformer och sharding, så budgeten bör också täcka utvecklingstid för prestandaoptimering.

## Källor och referenser

1. [PyTorch Conference 2026: Google and Meta Open-Source TorchTPU for Native PyTorch on TPUs](https://www.infoq.com/news/2026/10/google-meta-torchtpu/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=AI%2C+ML+%26+Data+Engineering) – InfoQ, 2026-10-25
2. [Introducing TorchTPU](https://pytorch.org/blog/introducing-torchtpu/) – PyTorch

Senast uppdaterad: 2026-10-25
