Intel的12代酷睿最近因为AVX512指令集的问题备受争议,现在Intel决定彻底封杀AVX512,而且是物理上的封杀,以后主板厂商也无法通过BIOS来启用这个功能了。
AVX512是Intel最新的AVX适量扩展指令集,可以大幅提升浮点性能,这一版指令集首发于2013年,主要是给至强处理器用的。
至于消费级酷睿处理器上,AVX512的支持是时有时无,14nm节点的8代、9代酷睿不支持,10nm节点的移动版10代、11代酷睿支持,14nm的11代酷睿桌面版又支持了。
在12代酷睿上,Intel官方没明确说支持,但实际上禁用E核之后,性能核P核就可以支持AVX512,之前Intel通过BIOS升级的手段禁用了,后来主板厂商破解限制,恢复AVX512支持。
现在Intel的决定是启用物理级别的熔断器,直接封杀AVX512支持,因为Intel的态度很明确,AVX512最初也是给至强设计的,不是给消费级用户准备的。
12代酷睿为何能支持AVX512?原因也很简单,因为12代酷睿的大核架构Golden Cove也是跟同代至强Sapphire Rapids SP共享的,所以会支持AVX512。
此前的10代、11代酷睿能支持AVX512其实也是这个原因,IceLake处理器的内核Sunny Cove也是同代至强所用的。
问题在于Intel并没有封杀10代、11代酷睿的AVX512指令集,但对12代酷睿的AVX512支持就下狠手了,官方没有解释这个的原因,猜测可能跟大小核异构有关,E核是不支持AVX512的。
【来源:驱动之家】