快科技 11 月 12 日消息,随着 AMD 第六代 EPYC 9006"Venice" 处理器的上市,AMD 同步推出了其自研编译器套件的最新版本 AOCC 6.0。作为基于 LLVM/Clang 打造的高性能工具链,AOCC 6.0 首次带来了针对 Zen 6 架构的深度优化。

AOCC 6.0 的核心亮点是全面适配 Zen 6。它为上游编译器已有的 "znver6" 目标提供了 AMD 官方替代方案,并内置了专门调优的 AOCL-LibM 6.0 数学库。
据 AMD 官方数据,Venice 处理器在浮点运算上可达上代的 2.4 倍,而新编译器正是释放这一潜力的关键。
全新的 Fortran 编译器 "aof" 首次亮相。AMD 计划将 aof 作为未来 Fortran 开发的主力,其对最新 Fortran 与 OpenMP 标准的合规性更佳,目前性能已与上游 LLVM Clang 持平。原有的 Flang 编译器在 6.0 版本中仍保留,但未来将逐步退出。

C/C++ 编译器的命名也迎来了品牌化革新。过去的 "clang" 和 "clang++" 正式更名为 "aoc" 和 "aoc++",以更清晰地区分 AMD 优化版本。原有的命令作为软链接保留,确保现有构建脚本无缝迁移。
不过,AOCC 6.0 基于上游 LLVM 21.1.8 构建,而非最新的 LLVM 23,这在某种程度上略显保守。但对数据中心而言,AOCC 6.0 意味着能第一时间完全驾驭 Zen 6 的新指令集,通过软硬协同将 EPYC Venice 的算力压榨到极致。



登录后才可以发布评论哦
打开小程序可以发布评论哦