Signal

Google launches TorchTPU, an open-source version of PyTorch to let AI apps run on TPUs and Google Cloud via simple configuration changes without rewriting code

First reported by TechCrunch ·

The signal ●●●● Compiled by AI from TechCrunch, Techmeme, Google Cloud Blog, Crypto Briefing, Unite.AI and 2 more
Why you might care

AI applications can now run on Google's TPUs and cloud with just configuration changes, bypassing Nvidia's hardware.

What happened

Google has launched TorchTPU, an open-source version of the popular PyTorch AI development toolkit. This allows AI applications to run on Google's Tensor Processing Units (TPUs) and Google Cloud with minimal configuration changes, without requiring code rewrites. The move mirrors a similar announcement from Amazon, which released TorchNeuron to enable PyTorch apps to run on its Trainium AI chips and AWS. Both Google and Amazon are aiming to reduce Nvidia's dominance in the AI hardware market, where its GPUs are the de facto standard for AI development. TorchTPU is available as an open-source project and Google has collaborated with several AI development tools and platforms to ensure compatibility. Google has also introduced a dedicated TPU agent suite and updated its LiteRT tool to assist developers in migrating their applications.

What it means

Google's introduction of TorchTPU signifies a strategic push to challenge Nvidia's long-standing dominance in the AI hardware ecosystem. By enabling PyTorch applications, which power a majority of AI development, to seamlessly integrate with their TPUs and cloud infrastructure, Google is directly competing for AI workloads. This move, alongside Amazon's similar initiative with TorchNeuron, indicates a broader trend of cloud providers leveraging their custom silicon to offer competitive alternatives to traditional GPU manufacturers.

The open-source nature of TorchTPU and Google's collaborations with key AI development platforms like Hugging Face aim to foster broader adoption and ease the transition for developers. This not only benefits Google Cloud by attracting more AI projects but also provides developers with more choices and potentially lower costs for AI computation, reducing their reliance on a single hardware vendor and encouraging innovation across different hardware architectures.

AI-written summary. May contain errors.