客户端
游戏
无障碍

0

评论

收藏

分享

手机看

微信扫一扫,随时随地看

英特尔更新白皮书,转向全面支持 AVX10 512-bit

IT之家 3 月 20 日消息,英特尔昨日更新了 AVX10 白皮书及相关开源编译器的补丁。此前 AVX10 原本计划根据处理器类别支持 256-bit 或 512-bit 模式,但英特尔现已放弃仅支持 256-bit 的方案,转向全面支持 512-bit

英特尔此前发表的 AVX10 白皮书中曾指出“最高支持可选 512-bit 浮点 / 整数运算”及其他 256-bit 相关内容,但随着昨日发布的 AVX10 白皮书 3.0 修订版,关于 AVX10.2“可选 512-bit”的表述已被明确删除。同时英特尔也发表了删除 256-bit 的相关描述:“移除了关于 256-bit 最大矢量寄存器大小的描述、矢量长度支持枚举,以及支持嵌入式舍入的 256-bit 指令。”文件还指出,AVX10.2 支持将同时适用于性能核及能效核。

图片

此前白皮书曾指出“最高可选 512-bit 浮点 / 整数运算”

图片

更新后删除了“可选 512-bit”相关表述

昨日发布的 GCC 补丁中也说明:

新版白皮书中,所有平台都将支持 512-bit 矢量宽度(此前能效核最高仅支持 256-bit,导致混合架构客户端和 Atom 服务器平台受限于 256-bit)。同时,256-bit 四舍五入运算已不再必要,因为当前能效核已直接支持舍入功能,无需通过 256-bit 运算曲线实现。硬件层面将移除相关支持。

因此,编译器无需再添加 avx10.x-256/512 选项,仅需简单的 avx10.x 即可支持全矢量长度。这一变更也使得-mno-evex512 选项失去意义(该选项最初随 avx10.1-256 引入,用于在旧平台编译仅支持 256-bit 的二进制文件以实现部分 avx10.x-256 测试)。我们还需移除 256-bit 舍入功能。

IT之家从海外 Linux 社群 phoronix 获悉,AMD 自 Zen4 架构就支持 AVX-512,英特尔此次发布的白皮书及相关 GCC 补丁,或将利好桌面端异构处理器及“至强”系列服务器处理器。同时该社群还指出,根据该白皮书,未来英特尔的能效核(E 核)有望完整支持 AVX 512-bit 运算

免责声明:本内容来自腾讯平台创作者,不代表腾讯新闻或腾讯网的观点和立场。
举报
评论 0文明上网理性发言,请遵守《新闻评论服务协议》
请先登录后发表评论~
查看全部0条评论
首页
刷新
反馈
顶部