莱纳斯·托瓦尔兹(Linus Torvalds)希望英特尔的AVX-512丧命

Linustorvalds

Linus Torvalds的 他不会打碎单词,通常会大声说出自己对某些事情的看法。 这次,他决定说出自己对英特尔AVX-512指令集的看法。 在基本x86-64 ISA之上添加的指令集,可为HPC环境提供专门设计的计算指令。

原则上,这些说明应该是好的,实际上,它们可以提高HPC环境中使用的某些类型的计算应用程序的性能。 但是Linus Torvalds不喜欢英特尔台式机处理器中也包含此指令集。 实际上,英特尔似乎已经重新考虑了,他们的未来似乎 奥尔德湖将不支持AVX-512.

Linus Torvalds认为,他们应该更多地关注这种类型的段真正重要的事情,而不是将资源浪费在毫无意义的新指令集(如AVX-512)上。 不在市场上的高性能计算 (高性能计算)。

自从AVX-512首次亮相以来 至强融核x200 (骑士降落),然后将其转移到Skylake-SP,Skylake-X,Cannon Lake和Cascade Lake。 之后,像库珀湖和冰湖这样的公司也支持AVX-512指令库中的某些指令子集。

La Linus Torvalds的Phoronix发表的意见 它没有浪费:

我希望AVX512死于痛苦,并且希望英特尔开始解决实际问题,而不是尝试创建魔术指令,然后创建它们看起来不错的基准。 

希望英特尔重返基础知识-让您的流程再次正常运行,并更多地关注非HPC或其他无意义的特殊情况的常规代码。

我之前已经说过这一点,我会再说一遍:在x86的鼎盛时期,当英特尔杀死所有竞争对手时,在FP(浮点)负载方面,绝对其他任何人都比英特尔做得更好。 英特尔的FP性能表现差强人意(相对而言),一个iota都无关紧要。

因为绝对没有人关心基准测试。

现在和将来,AVX512的情况大致相同。 是的,您可以找到对您很重要的东西。 不,那些东西不会卖出大盘的机器。

而且AVX512具有真正的缺点。 我宁愿看到晶体管预算被用于其他更相关的事情。 即使仍然是FP数学(在GPU上,而不是在AVX512上)。 或者像AMD那样给我更多的内核(具有良好的单线程性能,但没有像AVX512这样的废话)。 (请记住,现在Linus在他的PC上使用AMD Threadripper)

我希望使用常规的整数代码来达到功率极限,而不是使用会消除最大频率的AVX512功率病毒来达到功率极限。 由于该无用的垃圾会占用空间并移除核心。

如果我知道的话。 我绝对会研究FP基准测试,并意识到其他人会非常关心。 我只是认为AVX512完全是错误的事情。 这是我的爱好。 这是英特尔做错事情的一个很好的例子,部分原因是市场分散化。

[…]制作足够好的FPU,人们会很高兴的。 AVX2绰绰有余。


2条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   爱德华多·阿维拉(Eduardo Avila)

    是的,我也同意莱纳斯的观点。 英特尔一直展示出一些不错的东西。 也许是因为它更倾向于营销。 但是,如果您真的很感兴趣,您可能已经将纳米技术与更多的内核结合在一起了。 无论如何,所有这些只会使新公司浮出水面,成为英特尔不愿做的事情。

  2.   路易丝

    英特尔的专有指令集不是很像英特尔。