Phoronix 消息,GCC 编译器代码库于 2026 年 4 月 29 日正式合并了对海光 C86-4G 系列 x86_64 处理器的支持,该补丁将随 GCC 17 版本发布,而不会进入即将推出的 GCC 16.1 稳定版。
海光是中国本土芯片企业,早年通过 AMD 中国合资项目获得了 x86 处理器技术授权,并在此基础上持续迭代。去年,海光与服务器制造商曙光完成合并。C86-4G 系列是海光最新一代处理器,已知规格包括 16 核 32 线程,性能与 Intel Raptor Lake 相当,并支持 DDR5 内存和 PCIe Gen 5。
此次 GCC 补丁为 C86-4G 的三个型号分别提供了编译器支持:C86-4G-M4、C86-4G-M6 和 C86-4G-M7。其中,M4 与 M6 的指令集完全相同,涵盖 AVX、AVX2、SHA、BMI2 等现代扩展;而高端型号 M7 进一步增加了完整的 AVX-512 指令集支持,包括 AVX512F、AVX512BW、AVX512VNNI、AVX512BF16 等,对 AI 和科学计算场景具有显著意义。

海光官方宣称 C86-4G 采用了 "自主研发微架构",但从 GCC 编译器补丁来看,其成本表和指令集划分仍与 AMD Zen 架构存在诸多相似之处。补丁同时引入了 -march=c86-4g-m4、-march=c86-4g-m6 和 -march=c86-4g-m7 三个新的编译目标选项,并支持 -march=native 的自动检测。
对于关注国产处理器生态的开发者而言,GCC 17 的原生支持意味着在 Linux 环境下编译和优化海光 C86-4G 软件时将获得更精准的代码生成和性能调优能力。
参考来源:https://www.phoronix.com/news/Hygon-C86-4G-CPU-GCC-17