LLVM / Clang 正式支持国产海光 C86-4G 处理器,覆盖 M4、M6 和 M7 型号

IT之家 6 月 9 日消息,Phoronix 今日发现,开源编译器项目 LLVM 正式合并了一项针对海光 x86 处理器的初始支持补丁,为后续发布的 LLVM / Clang 23.1 版本加入对海光 C86-4G 系列处理器的识别与优化能力。这意味着开发者未来在使用 Clang 编译器时,可以直接针对海光最新一代处理器进行编译优化,从而获得更好的性能表现。LLVM / Clang 正式支持国产海光 C86-4G 处理器,覆盖 M4、M6 和 M7 型号休闲区蓝鸢梦想 - Www.slyday.coM根据已经合并至 LLVM 主线代码库的补丁内容,此次新增支持涵盖 c86-4g-m4、c86-4g-m6 和 c86-4g-m7 三款处理器型号。相关改动不仅包括在 LLVM 和 Clang 中增加对应 CPU 目标选项,还加入了主机处理器自动识别功能、compiler-rt CPU 模型检测支持,并将海光处理器纳入优化器测试体系以及调度器模型之中。LLVM / Clang 正式支持国产海光 C86-4G 处理器,覆盖 M4、M6 和 M7 型号休闲区蓝鸢梦想 - Www.slyday.coMIT之家查询获悉,在 LLVM 跟进之前,GNU GCC 编译器项目已于今年 4 月为 GCC 17 增加了对海光 C86-4G 系列处理器的支持。相关补丁显示,该系列处理器被划分为 c86-4g-m4、c86-4g-m6 和 c86-4g-m7 三个产品等级,其中 M7 型号进一步支持 AVX-512 指令集,而 M4 与 M6 的指令集配置基本一致。从开发工具链角度来看,GCC 和 LLVM / Clang 是 Linux、开源软件以及高性能计算领域最重要的两大编译器项目。处理器厂商通常会主动向这两大项目提交补丁,以便开发者能够通过“-march”参数调用针对特定架构的优化策略,从而更充分地发挥硬件性能。此次 LLVM 合并补丁后,开发者未来可以直接使用 c86-4g-m4、c86-4g-m6 或 c86-4g-m7 作为目标架构进行编译。相关阅读:
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,蓝鸢梦想所有文章均包含本声明。

相关推荐

  • 友情链接:
  • 智慧景区
  • 微信扫一扫

    微信扫一扫
    返回顶部

    显示

    忘记密码?

    显示

    显示

    获取验证码

    Close