Google Releases TorchTPU for PyTorch Cloud Support

The new open-source backend allows developers to run PyTorch workloads natively on Google Cloud TPU hardware.

Updated on Oct. 20, 2026 in Artificial Intelligence

Google Releases TorchTPU for PyTorch Cloud Support

Live Poll

Do you trust using hardware-specific backends for your software development projects?

Google has launched TorchTPU, an open-source backend designed to provide native PyTorch support for Cloud TPUs. The project, co-developed with the PyTorch team at Meta, aims to streamline AI development by replacing older integration methods.

Why it matters

By providing a more direct pathway for PyTorch instructions to reach Cloud TPU hardware, Google is lowering the barrier for developers to utilize its specialized computing resources. This integration simplifies the transition for teams already working within the PyTorch ecosystem.

TorchTPU supports 450 ATen operations and is compatible with Python 3.11 or newer. The backend is distributed across four GitHub repositories under an Apache 2.0 license.

The players

Google

Google is a global technology company that specializes in internet-related services, including cloud computing and the development of specialized hardware for artificial intelligence.

Meta

Meta is a technology conglomerate that maintains the PyTorch framework, which has become a primary tool for researchers and developers in the artificial intelligence field.

The details

To utilize the backend, developers simply update their code to point to the TPU device rather than CUDA. The software works by translating PyTorch instructions directly into executable hardware commands and integrates fully with Hugging Face Transformers.

Timeline

  1. Development on the project began in mid-2025.

  2. Google officially released TorchTPU on October 20, 2026.

The Tech Race

The introduction of TorchTPU represents a strategic shift in how cloud providers optimize hardware for machine learning frameworks. By replacing PyTorch/XLA, Google aims to reduce complexity and improve interoperability in a market dominated by the race for efficient AI training.

Developers can now run existing workloads on Cloud TPUs by modifying their device calls from .to(cuda) to .to(tpu). This change simplifies the workflow for those building on Hugging Face Transformers and potentially reduces the overhead required to manage hardware commands.

The takeaway

Developers looking to optimize training time should explore the new backend to take advantage of native TPU acceleration. The project is fully open-source, encouraging community contribution to expand the supported ATen operations over time.

Further reading

For more on the current state of industry software, visit the Artificial Intelligence section.

Live Poll

Do you trust using hardware-specific backends for your software development projects?