ChengRang
EN

TorchNeuron 新增

AI 开发平台 开源

AWS 开源的原生 PyTorch 后端,通过 neuron 设备把模型直接跑在 Trainium 芯片上,支持 eager 执行与 torch.compile

开源 PyTorch Trainium 训练加速
访问 TorchNeuron 官网

免责声明:测评内容仅代表编辑个人观点和使用体验,不构成任何商业推荐或投资建议。产品信息和价格可能随时变动,请以官方最新信息为准。

产品简介

TorchNeuron 是 AWS 于 2026 年 10 月 19 日发布、面向 AWS Trainium 芯片的原生 PyTorch 后端,并于 2026 年 10 月 20 日在 PyTorch Conference North America 以 Apache-2.0 协议开放公开 Beta。其代码仓库位于 github.com/aws-neuron/torch-neuronx。该工具通过 PyTorch 的 PrivateUse1 机制为上游 PyTorch 增加一个 neuron 设备,开发者只需将模型搬到 neuron 上即可进行训练或推理,并沿用已有的 PyTorch API。TorchNeuron 默认采用 eager 模式,算子逐个在设备上执行,无需先 trace 计算图;在需要性能时,可使用 torch.compile 的 neuron 后端对模型或模型的一部分进行编译。它与基于 XLA 的旧版 torch-neuronx 是两条不同的技术路径,本仓库定位为 PyTorch 原生后端。

核心功能

适合谁用

以下类型的用户会特别受益于 TorchNeuron:

优点亮点

价格与方案

TorchNeuron 以 Apache-2.0 协议开源,不单独收费,使用成本主要是 Trn2 或 Trn3 实例及配套 AWS 服务。Neuron DLAMI 与 Deep Learning Container 已预装,其他 Linux 实例需先安装 Neuron 驱动与运行时。具体实例价格以 AWS 官网为准。

总结与建议

TorchNeuron 是 AWS 面向 Trainium 芯片推出的原生 PyTorch 后端,以 Apache-2.0 协议开放公开 Beta。它通过 PrivateUse1 机制增加 neuron 设备,默认 eager 执行并支持 torch.compile 编译,分布式训练覆盖数据并行、张量并行和全分片并行,还可调用 NKI 自定义 kernel。运行环境要求 Trn2 或 Trn3 实例及指定 Python 版本,与基于 XLA 的旧版 torch-neuronx 是两条不同路径。

版本演进

分类
AI 开发平台
价格
开源
标签
开源 · PyTorch · Trainium
官网