二十年 Linux 技术服务专家 400-9696-513 7×24 小时技术支持

Intel 提交 Razor Lake 与 Coral Rapids 的 GCC 初始支持补丁

Intel 提交 Razor Lake 与 Coral Rapids 的 GCC 初始支持补丁

背景:Intel 通常在新平台上市前一到两年就把目标架构、指令集与内建函数送进 GCC,使内核、库与编译器优化能同步准备。已公开的补丁记录显示本次系列由 Intel 的 Haochen Jiang 提交,其中 Razor Lake 部分的作者为 Qin Sun。

要点

  • Razor Lake 以 -march=razorlake 形式提供,作为 Nova Lake 的别名目标,改动涉及 3 个文件、新增 15 行、删除 8 行,并登记了四个处理器型号标识。
  • Coral Rapids 以 -march=coralrapids 提供,改动涉及 14 个文件、新增 56 行,特性继承自 Diamond Rapids,并增加打包 ML-DSA 蝶形运算相关的 AVX10 指令支持。
  • 配套的向量化内建函数补丁单独提交,另有关闭 256 位 FMA 依赖链的调优开关。
  • Phoronix 指出 Coral Rapids 目前按 AVX10.2 而非 AVX10.3 处理,同日的另一系列补丁则补充 AVX10.3 相关内容。
  • 该媒体判断这些支持有望赶在 GCC 17.1 前合入,对应硬件预计 2028 年之后上市,属于媒体推断而非 Intel 承诺。

对企业 IT 的意义

编译器目标先行,意味着新平台的性能调优、向量化改造与工具链验证可以提前一年规划,避免硬件到位后仍受旧编译器限制。对使用自研高性能代码的团队,建议把新指令集支持纳入下一轮工具链升级评估,而不是等默认仓库更新。

出处:原文(GCC 补丁记录),报道来自 Phoronix。

← 返回列表 咨询相关服务

相关阅读

电话咨询 留言
首页 服务 咨询 留言