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指令集主要在很多个方面得到扩充和加强。

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内核,会改良缓存设计。

Linux发行版Fedora开发人员讨论提高系统基本要求:AVX2或成必需指令集

现代处理器中已经添加了很多扩展指令集,在很多应用中都会采用这些扩展指令集来提升性能。如我们常用的浏览器或视频编码等应用中都有用到。Linux发行版Fedora的开发者们现在也打起了扩展指令集的主意,他们正在讨论在明年春季推出的Fedora 32的x86_64版本中启用AVX2指令集,以提升性能。

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

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

AMD“挖掘机”架构支持AVX2,达到Haswell的“水平”

  最近因为GPU 14和Hawaii核心的R9 290X显卡,AMD的GPU保持了高曝光率,似乎没人注意到很久都没AMD处理器的路线图了。这也难怪,就算Intel公司在对PC不利的大环境下保持中等速度增长,这已经被分析师看衰PC的未来,更何况是影响力更小的AMD呢。

在AVX的基础上强化,英特尔宣布AVX2指令集即将诞生

  英特尔在Sandy Bridge处理器中引入了全新的扩展指令AVX,让CPU的浮点性能和数据存取速度得到了较大的提升。日前,英特尔又再宣布,AVX的增强指令集AVX2即将出炉。

加载更多
热门文章
1Radeon RX 6500 XT天梯榜首发评测:千元光追显卡,新世代网游杀手
2[视频] AMD Radeon RX 6500 XT显卡评测:没那么“甜点级”的甜点新品?
3AMD Ryzen芯片会让特斯拉Model 3续航能力下降,平均降幅在2.4%
4Intel在准备新一代傲腾SSD DC P5810X/5811X,但有可能是最后一代了
5EVGA发布Z690 CLASSIFIED主板,专为终极游戏体验而设计
6Radeon RX 6500 XT解禁前夕AMD删除社区文章,或与4GB显存争议有关
7联发科展示全球首个WiFi 7技术:速度比WiFi 6快2.4倍
8微软若收购动视暴雪失败,需要支付20到30亿美元
9iPhone SE3有望在4/5月份发布,3月开始生产显示面板