域名频道资讯站
我们一直在努力制造惊吓

[图]Linus Torvalds:希望英特尔AVX512指令集痛苦的死去

访问:

阿里云新用户福利专场 云服务器ECS低至102元/年

天翼云年中上云节 云主机1C2G 92元/年 实名注册送8888元大礼包

[图]Linus Torvalds:希望英特尔AVX512指令集痛苦的死去

目前,在 GCC 中的 Alder Lake 指令集并没有涉及到 AVX-512,只是提及到了 AVX2 等其他内容,这可能是因为目前英特尔主要集中在大小核的新混合设计上。

[图]Linus Torvalds:希望英特尔AVX512指令集痛苦的死去

由于没有看到适用于 Alder Lake 的 AVX-512,Linus Torvalds 评论道

我希望 AVX512 痛苦地死去(dies a painful death),我希望英特尔能够解决真正的问题,而不是试图创建神奇的指令,从而换取好看的基准跑分。

我希望英特尔能够回归到问题的本质:让进程重新运转起来,更专注于常规代码的改善,而不是 HPC 或者其他一些毫无意义的特殊情况。

我以前就说过,现在我再强调一遍:在 x86 的全盛时代,在英特尔傲视群雄并碾压所有竞争对手的时候,其他所有人在FP负载上的优化都要比英特尔做的更好。相对而言,英特尔的FP性能是最烂的,而这一点都不重要。

因为没有人在乎性能之外的东西。

无论是现在还是未来,对于 AVX512 来说都是相同的道理。没错,你可以根据优先级对关注点进行排序,但是从宏观意义上来说这些东西对于设备的销售并不会产生太大的影响。

而且 AVX512 还有一个致命的缺点。我更愿意看到那些晶体管预算用在其他更相关的事情上。哪怕还是FP数学(在GPU中,而不是AVX512)。或者就像 AMD 那样给我更多的核心(具有良好的单线程性能,但没有 AVX512 那样的垃圾)。

我希望我的功耗极限是通过普通的线性代码实现的,而不是通过什么 AVX512 的功耗病毒,来牺牲最高时钟频率(因为最后用它来做memcpy)或者牺牲核心(因为那些无用的垃圾单元占据了空间)。

没错,我对 AVX512 是存在偏见的。我更倾向于 FP 基准,而我也意识到很多人也很在意这个。我只是认为 AVX512 是错误的做法。这是我的一个小癖好。这是一个典型的例子,说明英特尔做错了什么,部分原因只是增加了市场的碎片化。

本文素材来自互联网

赞(0)
分享到: 更多 (0)

中国专业的网站域名及网站空间提供商

买域名买空间