12代酷睿很强这点是公认的,但要说它相对前一代其实也有减配,不知道小伙伴们会不会惊讶。被减配的对象AVX512可能让很多小伙伴感到有点陌生,如今还有些用户和主板厂商会“偷跑”,把这个模块调出来使用,直到最近Intel才确定要在CPU端彻底屏蔽(参考今天的新闻茶泡Fan)。它到底是个啥,为什么被屏蔽又为什么有些人希望破解呢?
AVX的全称是Advanced Vector Extensions(高级向量扩展)指令集,实际上是多媒体扩展指令集中比较新的一种,和MMX、SSE构成了近期x86 CPU的主要补充指令集。这里也解释一下,AVX其实也有多次扩展,比如AVX、AVX2。AVX512则是这个扩展集中最新的一组。
当然AVX512不是第512代AVX,而是说明它可以进行512位矢量计算,顺便说一下,之前的AVX、AVX2都是256位的矢量计算。AVX512的性能很强,还提升了AI计算等先进功能。加上CPU核心总是渐进修改而不是推翻重来,所以12代酷睿的性能核里还有AVX512的计算模块,只是使用熔断器进行开关控制,也就有了破解使用的事。
AVX512问题是设计有点超前,对CPU的压力有点大,调用AVX512指令集时CPU的时钟频率会降低,因此系统整体性能实际是不升反降的,而且功耗、发热都会大幅增加。以致于有些人认为在消费级平台上,AVX512有点纯粹为测试软件优化,实际使用意义不大,比如最新的CINEBENCH R23就不再支持AVX512。
那么,AVX指令集失败了吗?当然也没有,不光AVX、AVX2仍然被很多软件、游戏使用,AVX512本身也在专业的至强处理器中延续,追求性能而不在乎功耗等问题的专业用户、专业软件都还能使用,也许未来消费级处理器能更好的支持它之后,还会回归消费级呢。