E X P

  AVX(Advanced Vector Extensions,高级矢量扩展)指令集借鉴了一些AMD SSE5的设计思路,进行扩展和加强,形成一套新一代的完整SIMD指令集规范。英特尔AVX指令集主要在很多方面得到扩充和加强。

关于指令集和AVX指令集

指令集是指CPU能执行的所有指令的集合,每一指令对应一种操作,任何程序最终要编译成一条条指令才能让CPU识别并执行。CPU依靠指令来计算和控制系统,所以指令强弱是衡量CPU性能的重要指标,指令集也成为提高CPU效率的有效工具。

CPU都有一个基本的指令集,比如说目前英特尔和AMD的绝大部分处理器都使用的是X86指令集,因为它们都源自于X86架构。但无论CPU有多快,X86指令也只能一次处理一个数据,这样效率就很低下,毕竟在很多应用中,数据都是成组出现的,比如一个点的坐标(XYZ)和颜色(RGB)、多声道音频等。为了提高CPU在某些方面的性能,就必须增加一些特殊的指令满足时代进步的需求,这些新增的指令就构成了扩展指令集。

AVX(Advanced Vector Extensions,高级矢量扩展)指令集借鉴了一些AMD SSE5的设计思路,进行扩展和加强,形成一套新一代的完整SIMD指令集规范。

英特尔AVX指令集主要在很多个方面得到扩充和加强。

PS3模拟器RPCS3放出AVX-512补丁,性能提升了30%

AVX-512在传统的消费级PC领域作用并不是很大,Intel在11代酷睿处理器短暂的加入AVX-512指令集后,又在12代酷睿上禁用了这一指令集,但这指令集对于PlayStation 3模拟器来说还是很有用的,RPCS3模拟器的开发者Whatcookie最近发布了一个补丁,它利用AVX-512指令让模拟器的性能提升了30%之多。

快速区分Alder Lake是否支持AVX-512的新方法:IHS上会有不同的标记

英特尔Alder Lake处理器采用的是高性能混合架构,拥有基于Golden Cove架构的性能核(Performance Core)和基于Gracemont架构的能效核(Efficient Core)。最初Alder Lake处理器在关闭E-Core,仅使用P-Core的情况下,就能启用AVX-512指令集了,不过随后英特尔禁用了该功能。

AMD确认Ryzen 7000系列CPU均标配同规格核显,AI加速将基于AVX 512

AMD在Computex 2022上介绍了基于Zen 4架构的Ryzen 7000系列CPU,以及对应的AM5平台。代号Raphael的新一代Zen 4架构产品将使用全新的AM5插座(LGA 1718),集成RDNA 2架构核显,支持PCIe 5.0以及双通道DDR5内存。不过在主题演讲中,一些涉及Ryzen 7000系列CPU的细节并没有包含在其中,在过去的几天里,才逐渐被理清。

Intel打算进一步限制12代酷睿的AVX-512,接下来会从硬件上屏蔽这指令集

关于Intel第12代酷睿处理器对AVX-512指令集的支持情况,其实挺让人迷惑的,Alder Lake处理器里面有Golden Cove和Gracemont两种内核,其中Golden Cove在硬件上是支持AVX-512的,虽然Intel官方一直否认Alder Lake支持AVX-512,但开发人员指南上给出的解决方法是开启E-Core后AVX-512会被禁用,而AVX-512的开关则交给板厂决定怎么处理。

Alder Lake启用AVX-512将提高PS3模拟器性能,已发行游戏基本都能运行

在今年8月份,PlayStation 3模拟器RPCS3已宣布支持FidelityFX Super Resolution(FSR)技术,但由于PlayStation 3模拟器非常受制于CPU的性能,因此FidelityFX Super Resolution的优势可能不如一般PC平台游戏那么明显。同时缺乏抗锯齿的游戏在开启FidelityFX Super Resolution以后,可能画质会更差,损失较大会变得像素化。无论如何,RPCS3开发团队这种利用新技术的进取精神还是很值得鼓励的。

Alder Lake有四种核心,开启E-Core就会禁用AVX512

在Intel近日放出的Alder Lake开发人员指南上,他们公开了一些此前没有公开的情报,包括大致的SKU以及指令集支持情况,因为Alder Lake是由Golden Cove(P-Core)和Gracemont(E-Core)两种不同架构的核心所组成的,所以它与以往的处理器相比会有更多不同的核心组合。

SiSoftware放出Core i9-12900K性能预览,AVX-512真的没了

Intel将会在下月底发布第12代酷睿处理器Alder Lake,而评测解禁与开卖都得等到11月初,但现在各测试数据库里面已经有不少这些处理器的测试数据了,SiSoftware Sandra就拿了他们数据库里面Core i9-12900K的数据来做了个预览,需要注意的是这些数据并不是他们自己测出来的,而是拿别人上传的数据整合出来的,所以不能说是评测,而且这篇原文已经被删除了,只不过有人把网页截图传到了imgur上。

Zen 4架构EPYC将支持AVX3-512和BFLOAT16,向英特尔最后阵地发起冲锋

虽然AMD采用Zen 4架构、代号为Genoa的EPYC服务器处理器相关规格已泄露,不过很快就有了新的爆料。网上已流传这款处理器将具备57位虚拟内存寻址,以及52位物理内存寻址,意味着前者支持的最大容量为128TB,后者的最大容量为4TB,同时将会支持AVX3-512、BFLOAT16等新的指令集

关于Rocket Lake的一些信息:支持AVX-512,IPC会有明显提升

在AMD发布Zen 3之后,对于Intel要怎么对应的讨论也越来越多,其实Intel已经实锤了下一代桌面处理器代号是Rocket Lake,预计推出时间可能是明年3月份,虽然还是使用14nm工艺,但在它身上Intel将迎来桌面主流平台五年来首次的架构更新,用了这么多年的Skylake架构终于要说再见了。

Linus Torvalds向AVX-512开炮:“我希望它死的痛快点”

为了提高处理器的浮点运算性能,Intel不断拓宽处理器的后端执行单元,从128-bit进化到了今天的512-bit,同时引入新的指令集来让程序利用好硬件特性,但这也对开发者造成了相当的不便。近日Linux的缔造者Linus Torvalds就向Intel的AVX-512开炮了:

因为小核不支持,Alder Lake似乎砍掉了对AVX-512的支持

一般来说,CPU厂家在推出新架构的CPU之前都会向编译器提交与新架构相关的补丁,以让编译器更好地支持新架构上面的新特性和新指令集,这也能够让我们提前得知新架构的很多信息。最近Intel方面向GCC提交了有关于Sapphire Rapids和Alder Lake平台的相关优化代码,其中Alder Lake不会支持AVX-512指令集这点让人深感意外。

有问有答:AVX指令集是什么?它的应用又有哪些?

很多读者朋友可能在阅读我们的文章时经常会看到AVX指令集这个名词,比如说在CPU评测中就往往能够看到它的身影,一些新入坑的玩家可能会不明白这个名词的含义,今天这篇文章就简单介绍一下该指令集的来龙去脉,并且梳理一下它目前在实际中的应用情况。

新版Matlab能够正确利用AMD处理器的AVX2指令集支持

Matlab是一套常用的多用途商业数学软件,它的用途包括进行模拟计算、算法开发和数据分析等,作为一款有大量数学运算的软件,它使用了Intel的MKL(Math Kernel Library)进行优化,可以利用最新的AVX2及AVX512指令集进行加速计算,但此前有用户发现,它对非Intel CPU的支持是有问题的,只能利用远古的初代SSE指令集,这也让Matlab不能很好的利用AMD的CPU,只能通过某些偏方去欺骗程序来解决。不过这个问题在最近更新的Matlab R2020a版本中被修正了。

威盛旗下Centaur科技宣布推出新x86 CPU:内置AI加速单元,支持AVX-512

威盛旗下Centaur科技这家主要设计x86 CPU的公司在昨天宣布将要推出一款新的x86指令集处理器,这也是全球首款搭载AI处理器的x86 CPU,它身上有不少亮点。

Intel Tiger Lake处理器L3缓存将增大50%,并支持AVX-512指令集

今年Intel终于可以拿出可以大批量产的10nm处理器Ice Lake,虽然只是在低电压移动市场上能看到它的身影,不过Intel已经在准备它的继任者,在去年的Architecture day上Intel曾经提到过,现在Ice Lake处理器使用的是Sunny Core内核,而下一代的Tiger Lake处理器将升级到Willow Core内核,会改良缓存设计。

加载更多
热门文章
1AMD Ryzen 7 5800X3D被开盖:玩家宣称核心温度不会达到90°C
2ROG Phone 6已正式入网:实物照曝光,更多机体信息
3CDPR确认《赛博朋克2077》DLC于2023年发布,关联桌游《夜城帮派》众筹中