LLVM/Clang 20编译器开始支持英特尔AVX10.2指令集

2024年08月05日 18:44 次阅读 稿源:cnBeta.COM 条评论

在 GCC 编译器开始出现英特尔 AVX10.2 支持补丁的同时,LLVM Clang 20 Git 代码已经为这个开源编译器合并了初始 AVX10.2 代码。AVX10.2 增加了新的 AVX10 BF16 指令、带有增强型 eflags 的比较标量 FP、新的转换指令、整数和 FP16 VNNI 媒体新指令、新的最小/最大指令和饱和转换指令。

AVX10.2 也是未来 P 核和 E 核处理器上的第一个 AVX10 版本。英特尔在几天前发布的新架构规范中记录了 AVX10.2 之后,英特尔工程师已经开始向 GCC 和 LLVM/Clang 分发 AVX10.2 补丁。

一些 AVX10.2 的初始代码已经合并到 LLVM Git 中,将于明年初作为 LLVM/Clang 20.1 正式发布。最初的工作包括添加 AVX10.2 旋钮、支持新的 YMM 舍入指令、启用 VMPSADBW/VADDP[D,H,S] 新指令和新的 MINMAX 指令。此外,还开启了支持 AVX10.2 VNNI FP16/INT8/INT16 新指令、AVX10.2 BF16 指令、AVX10.2 CONVERT 指令和 AVX10.2 SATCVT 指令的拉取请求。

image.webp

如果希望跟踪 LLVM Clang 编译器启用 AVX10.2 功能的进展情况,可以查看 GitHub,了解英特尔处理器在未来一两年内支持 AVX10.2 之前的所有工作细节。

对文章打分

LLVM/Clang 20编译器开始支持英特尔AVX10.2指令集

1 (50%)
已有 条意见

    最新资讯

    加载中...

    编辑精选

    加载中...

    热门评论

      Top 10

      招聘

      created by ceallan