AMD与Intel统一PyTorch x86路径:oneDNN成默认库,ZenDNN并入

AMD与Intel统一PyTorch x86路径:oneDNN成默认库,ZenDNN并入

AMD与Intel宣布将oneDNN设为PyTorch默认x86库,AMD整合ZenDNN优化并加入UXL Foundation。同时规划AI Compute Extensions指令集支持,简化跨x86 CPU的AI开发。了解技术细节与时间线。

明星转型

更新: 2026-10-14 · 明星专访

明星解约 Download Now

Details

AMD与Intel统一PyTorch x86路径:oneDNN成默认库,ZenDNN并入

AMD与Intel统一PyTorch x... Features

据科技媒体StorageReview于2026年10月22日报道,AMD与Intel宣布将针对PyTorch的x86 CPU优化工作统一整合到oneDNN(开放源代码深度学习库)中,该库由统一加速基金会(UXL Foundation)管理。双方已达成一致,将oneDNN设为PyTorch中x86加速的默认开源库。AMD将其ZenDNN优化代码并入oneDNN,并加入UXL基金会成为指导成员。此举是基于x86生态系统咨询小组的建议,旨在为AMD与Intel处理器提供统一的CPU推理与训练软件路径。AMD与Intel的联合新闻稿证实了这一协同动作。

明星签约

AMD整合ZenDNN优化至oneDNN

在此次合作之前,PyTorch在x86平台上存在两条独立的供应商路径:Intel主导的oneDNN(最初为MKL-DNN)以及AMD维护的ZenDNN(针对EPYC处理器优化的独立PyTorch插件)。开发者若想充分利用两家芯片的性能,必须手动选择正确的库并分别安装。整合后,oneDNN将包含两家厂商的优化内核,开发者仅需调用统一的PyTorch接口即可获得最优性能。AMD企业副总裁兼架构与战略总经理Robert Hormuth表示:“AMD正在推进开放软件生态系统,为开发者提供更多选择,并简化高性能AI应用的构建。通过与x86生态系统咨询小组合作,我们将行业汇聚在通用技术周围,简化跨x86处理器的开发流程。”目前,AMD与Intel均未公布具体整合完成的PyTorch版本号或oneDNN版本,也未给出性能对比数据。最新EPYC 9006 Venice系列(共31个SKU,核心数从700至14904不等)与Intel Diamond Rapids(256核服务器处理器)将是首批受益的硬件平台。

明星经纪

明星学历

AI Compute Extensions指令集规划与未来支持

此次协作的第二项内容是AI Compute Extensions(ACE,人工智能计算扩展),这是AMD与Intel通过x86生态系统咨询小组共同定义的下一代x86指令集。ACE专为加速矩阵乘法设计,将作为未来oneDNN更新的一部分支持PyTorch。统一的oneDNN库使得仅需一次软件集成便可同时覆盖两家厂商的未来处理器。AMD与Intel已于2025年早些时候发布了ACE规范,在AVX10引擎中新增了外部乘积矩阵指令,包含8个512位磁贴寄存器、一个1024位块缩放寄存器(支持OCP MX块缩放),支持INT8、FP8、MXFP8、MXINT8、BF16数据类型,并可转换MXFP4与MXFP6格式。ACE在软件层面呈现为AMX框架下的新调色板,可复用AMX编程模型与操作系统支持。规范声称,与等效的AVX10乘累加操作相比,计算密度提升16倍。Intel数据中心战略项目副总裁兼总经理Jeff McVeigh表示:“开发者不应为获取x86 CPU最佳性能而考虑分开的软件路径。通过oneDNN与AMD合作,PyTorch社区获得了一种适用于现代处理器的一致方法,并能将包括AI Compute Extensions在内的未来能力引入框架。”目前两家公司均未公布搭载ACE的具体处理器代次。

统一软件路径对开发者的实际影响

对于使用PyTorch的AI开发者而言,最大的变化在于x86平台上优化库从“二选一”变为“唯一”。此前,若在AMD EPYC服务器上训练模型,用户需安装ZenDNN插件并调整代码;在Intel Xeon上则默认使用oneDNN。整合后,PyTorch将自动调用oneDNN中的最优内核,无需用户干预。这将降低部署门槛,尤其对混合x86集群(同时使用AMD与Intel处理器)的用户有利。不过,AMD强调其将继续针对自身处理器进行优化,ZenDNN的优化工作将逐步迁移至oneDNN上游。目前,两家公司未给出性能测试结果,实际加速效果尚待发布。

关键时间线:从x86咨询小组到oneDNN统一

以下表格总结了此次合作的关键里程碑:

时间事件参与方
---------
2024年10月AMD与Intel联合成立x86生态系统咨询小组AMD、Intel、Broadcom、Dell、Google、HPE、HP、Lenovo、Meta、Microsoft、Oracle、Red Hat
2025年初发布AI Compute Extensions(ACE)规范AMD、Intel
2026年10月22日宣布oneDNN设为PyTorch默认x86库,AMD整合ZenDNN加入UXL FoundationAMD、Intel、UXL Foundation
待定发布支持统一oneDNN的PyTorch版本PyTorch社区
待定搭载ACE指令集的处理器面世AMD、Intel

表格可见,从2024年10月咨询小组成立到2026年10月实际宣布,历时约两年。AMD加入UXL Foundation(统一加速基金会)进一步强化了开源协作基础。

开源生态与行业反响

x86生态系统咨询小组的创始成员包括Broadcom、Dell、Google、HPE、HP、Lenovo、Meta、Microsoft、Oracle、Red Hat等,其使命是推进跨平台兼容性与简化软件开发。oneDNN对齐是该小组自ACE规范后产出的第二个重要成果。Industry分析师指出,此举有助于降低x86阵营在AI加速领域的分裂风险,同时为Intel与AMD在AI硬件上的竞争保留差异化空间——毕竟两家公司仍会在微架构和具体实现上各自优化。AMD强调会继续在oneDNN上游贡献针对EPYC的优化补丁。

Q1: 开发者是否需要修改现有PyTorch代码以利用oneDNN整合?

A1: 不需要。整合对用户透明,PyTorch将自动选择oneDNN作为默认x86后端。开发者无需修改代码或切换安装库,只需确保PyTorch版本基于整合后的oneDNN构建即可。

Q2: AI Compute Extensions何时会实际应用到PyTorch?

A2: AMD与Intel计划在后续oneDNN更新中支持ACE指令集,但尚未公布具体时间表。预计搭载ACE的处理器将在2027-2028年面世,届时相应的oneDNN版本将同步推出。开发者可关注oneDNN开源仓库的更新日志。

结尾段:AMD与Intel通过oneDNN统一PyTorch x86路径,结束了碎片化的软件生态,为AI开发者在x86平台上提供一致体验。未来,AI Compute Extensions指令集的加入将进一步释放x86 CPU在深度学习推理与训练中的潜力。oneDNN成为PyTorch默认x86库这一决策,标志着x86生态系统咨询小组在简化跨平台AI开发上迈出关键一步。

一周要闻
Related Tags:

Recommended

Partners:

相关文章

▸ 明星家世▸ 明星背景▸ 明星籍贯▸ 明星星座▸ 明星微博▸ 明星热搜▸ 明星粉丝▸ 明星排名▸ 明星人气▸ 明星榜单
友情链接:恋情公开 恋情疑云 恋情告吹 恋情升温 恋情疑似 地下恋情 姐弟恋情 跨国恋情

🔗 友站推荐

Matiks 获 1000 万美元融资,AI 数学游戏平台扩张
克里斯·布朗伦敦夜店斗殴案:8个月缓刑判决与司法争议
蝙蝠侠2恢复拍摄确定!帕丁森亲口证实几天后进组,索德伯格加盟助阵里夫斯完成最后阶段,上映档期不变2028年2月18日
Tricia Helfer新片《Devour》:情色身体恐怖片独家揭秘
《我是海伦》预告发布!科夫兰与科尔直面有毒男子气概
Anthropic IPO 文件披露罕见警告:AI 负面报道或成业务最大风险,投资者需警惕媒体情绪的影响
特朗普政府隐藏FISA秘密裁决 参议员指控违法隐瞒监控真相
美军士兵冲绳谋杀案:日本起诉巴拉德,冲绳民众愤怒抗议
'Maxxing'当选2026年度词汇!Dictionary.com 详解1000%暴涨背后的网络俚语密码
7%房贷利率成美国新常态:通胀与国债双重压力详解