
2026年11月12日,随着AMD第六代EPYC 9006“Venice”处理器正式发布,其配套的自研编译器套件AOCC同步升级至6.0版本。该工具链基于LLVM/Clang架构构建,专为高性能计算场景优化,此次更新首次实现对Zen 6微架构的深度支持。
AOCC 6.0的核心能力在于全面适配Zen 6。它为LLVM社区已定义的“znver6”目标提供了AMD官方维护的增强实现,并集成全新版本的AOCL-LibM 6.0高性能数学库,该库针对Zen 6指令集与执行单元特性进行了专项调优。
根据官方测试数据,Venice处理器在浮点运算性能上相较上一代提升达2.4倍,而AOCC 6.0正是充分释放这一硬件潜能的关键软件基础。
本版本首次引入独立的Fortran编译器“aof”,定位为未来Fortran应用开发的主力工具。该编译器对最新Fortran语言标准及OpenMP规范的支持更为完备,当前实测性能已达到上游LLVM Clang同等水平。原Flang编译器在本版本中继续保留,但后续将逐步停止维护。
在C/C 开发方面,编译器命名体系完成品牌化调整:“clang”与“clang ”分别更名为“aoc”与“aoc ”,以更直观体现其经过AMD深度优化的特性。原有命令名仍以软链接形式存在,确保用户现有构建流程无需修改即可平滑过渡。
AOCC 6.0基于LLVM 21.1.8版本构建,未采用更新的LLVM 23主线。这一选择体现了面向数据中心环境的务实策略:在保障稳定性的前提下,优先实现对Zen 6全部新指令集的完整支持,从而通过软硬协同,将EPYC Venice处理器的计算能力发挥至最优水平。
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如有疑问请发送邮件至:bangqikeconnect@gmail.com