找回密码
 加入我们
搜索
      
查看: 5429|回复: 3

[其他] 英特尔发布AVX10指令集架构 让P-Core和E-Core同时支持AVX-512

[复制链接]
发表于 2023-7-25 21:02 | 显示全部楼层 |阅读模式
英特尔在2021年推出了首款采用混合架构的Alder Lake处理器,本身与前一代的Rocket Lake一样,都支持AVX-256和AVX-512指令集。不过基于多方面因素考虑,英特尔最终强制禁用了AVX-512,不但让芯片失去了一项特性,而且浪费了宝贵的芯片面积,直到现在的Raptor Lake也不支持。反观竞争对手AMD,基于Zen 4架构的Ryzen 7000系列则完全支持AVX-512指令集,使其在某些特定工作负载中有更好的性能表现。

Granite_Rapids_T.jpg

今天英特尔发布了新的高级性能扩展指令集(APX),并披露了AVX10指令集架构,这将首次让P-Core和E-Core同时支持AVX-512指令集,解决了Alder Lake和Raptor Lake上遇到的问题。其具备AVX-512指令集的所有功能,适用于具有256位和512位矢量寄存器的处理器。AVX10指令集架构并不支持当前一代处理器,而是用于未来的芯片,面向消费端和服务器处理器。

作为全新高级性能扩展指令集的一部分,AVX10指令集架构提供了:

可选512-bit FP/int

128/256-bit FP/int

32个矢量寄存器

8个掩码寄存器

256/512-bit嵌入式舍入

嵌入式广播

Scalar/SSE/AVX "promotions"

本地媒体添加

HPC新增功能

Gather/Scatter

Transcendental support

Version-based enumeration

支持P-Core和E-Core

AVX10指令集架构有两个版本,分别为AVX10.1和AVX10.2,前者只支持P-Core,后者增加了对E-Core的支持,其中还包括256位矢量长度和其他新功能。简单来说,P-Core可以使用512位矢量长度运行,而E-Core以256位模拟运行,类似于Arm的SVE(可伸缩矢量扩展)指令集。

英特尔将会从Granite Rapids开始支持AVX10指令集架构首个版本,也就是AVX10.1,标志着开始从AVX-512向AVX10过渡。

https://www.expreview.com/89355.html
发表于 2023-7-26 09:39 | 显示全部楼层
14代的cpu 才有这个  AVX10指令集 么
发表于 2023-7-26 12:09 | 显示全部楼层
还以为牙膏搞了AVX1024
发表于 2023-7-26 14:37 | 显示全部楼层
这么一来14th能不能支持avx10也不好说了……
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-26 23:41 , Processed in 0.009241 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表