收藏文章 楼主

“我”又回来啦!简单了解AVX512

版块:电脑科技   类型:普通   作者:小羊羔links   查看:244   回复:0   获赞:0   时间:2022-09-02 23:35:40

在AMD的锐龙7000发布会上,一个很简短的介绍不知道小伙伴们注意到了没,这里面出现了一个半年前引起了很大争议的名字——AVX512。没错,就是被12代酷睿抛弃,甚至被Intel严格限制不准再出现的扩展指令集,这次得到了锐龙7000的支持。它到底有啥特别,为什么会出生,又被Intel抛弃,被AMD“复活”呢?

AVX的全称是Advanced Vector Extensions(高级向量扩展 指令集,实际上是多媒体扩展指令集中比较新的一种,和MMX、SSE构成了近期x86 CPU的主要补充指令集。这里也解释一下,就是AVX其实也有多次扩展,比如AVX、AVX2。AVX512则是这个扩展集中最新最复杂的一组。

那么,为啥别的扩展指令集还在,AVX512被砍了呢?因为它功能虽强,功耗也大,近期的酷睿与对手相比功耗发热真的控制得不好,更是不敢在标定TDP和功耗时开启AVX512,但这样也让用户对这些指标的真实性产生了怀疑。加上12代酷睿的E核结构简单,不支持AVX512,开启后会产生冲突,在二选一的情况下,Intel选择E核放弃了AVX512。

好在AVX512只是一种“扩展”指令集,不使用的话最多就是让一些指令只能依靠CPU硬算甚至是模糊推算,影响速度和效率,一般造成软件不能跑。有些类似背三角函数公式(AVX512指令 和每次计算时自己推算一下公式的差别,前者记公式和运算复杂公式都比较费脑子,但算起来快而准确,后者倒是不太费脑子,但比较慢且准确度没啥保障。

那么,AMD就不怕功耗问题吗?从报道看,锐龙7000采用了折中方案,据称AVX不会以全速运行。同样按照上面举例,大概就是三角公式只是背个差不多,不用太熟,甚至可能背了两角和公式就不背倍角公式,临使用的时候会慢慢琢磨一下再用,对“脑力”(功率 的消耗当然也就介于酷睿的全速AVX512和不用AVX512之间了。

至于效果,根据之前的测试,半速运行与完全没有,对深度使用了AVX512指令的应用来说还是完全不同的。当然,目前它的应用支持还不算多,使用日常应用、游戏小伙伴也不必为了AVX512就改变自己的装机计划。不过使用专业创作软件的小伙伴最好还是了解对比一下再选择,原生支持的指令集真的对效率影响挺大的。

了这篇文章,大家还会点击

点击“ ”查看更多精彩



小羊羔锚文本外链网站长https://seo-links.cn 
回复列表
默认   热门   正序   倒序

回复:“我”又回来啦!简单了解AVX512

Powered by 小羊羔外链网 8.3.11

©2015 - 2024 小羊羔外链网

免费发软文外链 鄂ICP备16014738号-6

您的IP:18.221.141.44,2024-04-20 13:08:30,Processed in 0.05224 second(s).

支持原创软件,抵制盗版,共创美好明天!
头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息