AWS 与 Google Cloud 开源 PyTorch 的 Trainium、TPU 适配版…
AWSとGoogle Cloudが「PyTorch」のAWS Trainium、Google Cloud TPU対応版をオープンソースで公開。NVIDIAからの移行に挑む - Publickey
AWS 与 Google Cloud 在 PyTorch Conference 2026 上相继开源各自 AI 芯片的 PyTorch 后端,分别是面向 AWS Trainium 的 TorchNeuron 和面向 Google Cloud TPU 的 TorchTPU,两者此前仅以私有测试形式提供给部分用户。AWS 称 TorchNeuron 只需切换到 .to('neuron') 即可运行,并保持与 eager execution、torch.compile 和标准 PyTorch API 的兼容;Google Cloud 称 TorchTPU 支持开箱即用的模型执行与 TPU 迁移。两者都意在降低在 NVIDIA CUDA 之外运行 PyTorch 的移植门槛。
推荐理由
AI 评分 72
两家云厂商同时把 PyTorch 后端开源,读者可据此判断非 NVIDIA 硬件迁移的门槛是否真的降低。
主题
正文 · AI 翻译
Google Ad Server设置
Simple Analytics占位事件函数
×
页眉结束
superbanner /3002452/Pbk_Rect1_300x300结束
/3002452/Pbk_Rect2_300x250
AWS与Google Cloud开源发布支持AWS Trainium、Google Cloud TPU的“PyTorch”版本,挑战从NVIDIA迁移 2026年10月27日
在10月20日和21日于美国加利福尼亚州举行的“PyTorch Conference 2026”活动上,AWS和Google Cloud相继宣布将各自AI处理器对应的PyTorch版本作为开源软件发布。
AWS以公开测试版形式发布的是支持AWS Trainium的“TorchNeuron”,Google Cloud发布的是支持Google Cloud TPU的“TorchTPU”。
TorchNeuron现已开源。我们新的@PyTorch后端可将代码转换为可在AWS Trainium上执行的操作,且几乎无需或完全无需修改代码。了解团队如何利用AI代理和数十万个模型对其进行验证:https://t.co/czPvqSPAcR——Amazon Science(@AmazonScience)2026年10月23日
对@PyTorch生态系统而言,这是#PyTorchConf2026上的重要一天
我们正式开源TorchTPU——实现跨Cloud TPU和自定义基础设施的原生、硬件加速的PyTorch执行。
以下是我们为加速您的训练和推理工作负载而发布的所有内容 https://t.co/1X5A5bhG0z——Google Cloud Tech(@GoogleCloudTech)2026年10月21日
TorchNeuron和TorchTPU此前均已公布,并以私有测试版或私有预览版的形式提供给部分用户。
此次它们作为开源软件发布,使任何人都可以使用。
PyTorch在NVIDIA CUDA上运行事实上已成为标准
PyTorch是用Python开发的开源机器学习框架,被广泛应用于机器学习、AI、大语言模型(LLM)的研究与开发等领域。
Linux Foundation 2024年的调查显示,在AI相关的研究与开发中,超过70%使用了PyTorch,可见其在该领域的重要地位。
PyTorch是既可在CPU也可在GPU上运行的框架,但实际上在NVIDIA GPU的通用计算基础软件“CUDA”上运行已成为事实上的标准。
因此,PyTorch及许多相关软件都被设计为能在CUDA上发挥最大性能。
使PyTorch可在Trainium、TPU上原生运行
在此背景下,AWS自主研发了作为AI处理器的AWS Trainium,Google Cloud自主研发了TPU,并致力于适配事实上为CUDA而开发的各种软件。
对于PyTorch,他们也一直在改进和完善用于转换为可在AWS Trainium、Google Cloud TPU等处理器上执行格式的编译基础“XLA”等,但在实现充分兼容性和性能等方面仍存在问题。
此次发布的TorchNeuron和TorchTPU是这些工作的延伸,两者均说明PyTorch可在各自的专有AI处理器上原生运行,即以能充分发挥处理器性能的形式运行,且为此进行的移植也很简单,与以往相比在兼容性和速度方面均有大幅改善。
例如,AWS的TorchNeuron是这样说明的。
使用TorchNeuron,开发者可以在保持与eager execution、torch.compile以及标准PyTorch API完全兼容的同时,只需切换到.to('neuron'),即可在Trainium上启用PyTorch代码。此外,TorchNeuron还与Neuron Kernel Interface(NKI)集成,从而可以使用自定义算子并针对Trainium硬件进行性能优化。
另一方面,Google Cloud对TorchTPU的说明如下。
它实现了开箱即用的无缝模型执行和TPU迁移,同时通过eager execution优化、torch.compile集成和原生硬件加速,提供具有行业竞争力的推理和训练性能。
通过导入后即可立即执行AI模型的无缝TPU迁移,借助积极的运行时优化、torch.compile集成、硬件原生加速等,实现与竞争对手相比毫不逊色的高性能推理和训练。
随着TorchNeuron和TorchTPU的问世,预计在AWS Trainium和Google Cloud TPU上使用PyTorch的门槛将比以往低得多。
特别是,如果与PyTorch标准API和执行模型的兼容性提高,能够在不大量改写现有代码的情况下完成迁移,开发者就更容易考虑NVIDIA GPU以外的选择。
不过,AI处理器的选择并非仅取决于模型能否运行。与现有库和工具的兼容性、实际训练和推理的性能、成本,以及从开发到运维的易用性等多种因素都与之相关。
TorchNeuron和TorchTPU的开源,将为以CUDA为中心发展起来的AI开发生态系统带来多大变化?今后,随着对应模型和软件的扩展,在实际工作负载中能实现多大程度的兼容性和性能将备受关注。
相关阅读
AWS Google Cloud 云 机器学习・AI Python
≪上一篇报道 “DuckDB 2.0 LTS”正式发布。通过Quack协议的客户端/服务器功能及异步处理实现高速化等
曾任IT杂志编辑、在线媒体发行人,之后独立。2009年创办Publickey。
(详细简介)
要不要查看Publickey的最新信息?
AWS与Google Cloud开源发布支持AWS Trainium、Google Cloud TPU的“PyTorch”版本,挑战从NVIDIA迁移
“DuckDB 2.0 LTS”正式发布。通过Quack协议的客户端/服务器功能及异步处理实现高速化等
Cloudflare发布将TypeScript移植到Rust的“tsrs”。相比TypeScript 7,内存占用最多减少70%,速度提升8倍。今后计划支持LSP等TypeScript的全部功能
将提供“Cloudflare OS”的托管服务。加强与GitHub的连接、与Gmail的联动等
AWS发布“AWS Lambda Web Functions”,可在AWS Lambda上直接部署并运行Next.js、Hono等Node.js框架和应用
微软公开.NET工具链管理器“dotnetup”预览版。可管理多个版本的.NET环境
Linux内核严重漏洞“PwnEscape”(CVE-2026-99999),可能允许从客户机虚拟机向宿主机Linux OS执行恶意代码
Anthropic的Bun搭载比TypeScript 7快3倍以上的TypeScript类型检查器。Bun新版本1.4.3中
在Windows上安全隔离AI代理执行的“Microsoft Execution Containers”(MXC)正式发布。可灵活自定义文件、网络等边界
为确保读者安心阅读文章所做的努力
Simple Analytics 100%隐私优先的分析
- script for simple analytics events --
Global site tag (gtag.js) - Google Analytics