Google announced on Tuesday the general availability of TorchTPU, its adaptation of the widely used PyTorch machine learning framework for Google's own TPU hardware. The release follows Amazon's rollout of TorchNeuron on Monday, which targets Amazon's Trainium chips.
PyTorch, originally created by Meta and now under the stewardship of the Linux Foundation, is the dominant toolkit for building and training AI models. According to some accounts, it is used by roughly 85 percent of AI applications. Because Nvidia's GPUs were the standard hardware for AI research when PyTorch was developed, much of the toolkit was built to work specifically with Nvidia's hardware ecosystem.
Both Amazon and Google are working to change this. Amazon stated it is going a step further by submitting code directly to the main PyTorch project to decouple its internal features from Nvidia's chips, making the framework more hardware-agnostic by default.
Google has focused on ecosystem partnerships, stating it worked directly with Meta, Hugging Face, and other AI development firms to ensure TorchTPU works well with popular tools. Google also launched a dedicated 'TPU agent suite' to help developers migrate applications to its cloud infrastructure and troubleshoot errors.
While these tools do not guarantee developers will switch from Nvidia hardware, they lower the technical barriers to using alternative chips, potentially reshaping the competitive landscape of the AI industry.