跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
取样电阻捷比信 · 专业器件主题站

在酒吧!莱纳斯再次激怒了英特尔

在上个月严厉拒绝了与英特尔安全漏洞相关的补丁之后,Linus Torvalds再次对英特尔进行了喷洒,直言不讳地说:“我希望AVX-512会迅速“死亡”。他的脾气一如既往的烦躁。最近,Linux内核维护者Linus Torvalds对英特尔的Advanced Vector Extensions 512(AVX-512)指令集提出了一些激进的看法,称其为“强力病毒”,其目的仅仅是使Intel的CPU硬件基准测试得分更高。另外,莱纳斯还承认他对自己的脾气“脾气”。并且确实是“有偏见的”针对英特尔。 AVX-512是Intel在2013年发布的扩展指令集。其指令宽度扩展到512位。在每个时钟周期内,它可以执行32个双精度或64个单精度浮点(FP)操作。图像/音频和视频处理,数据分析,科学计算,数据加密和压缩,深度学习和其他大规模计算应用程序。发生的事情是,英特尔最近披露了有关使用大小核芯片的下一代CPU设计的详细信息。配备该技术的Alder Lake系列处理器将于明年正式推出。著名的Linux技术网站Phoronix跟进了这一消息,并透露Alder Lake将限制诸如AVX-512之类的大型扩展指令集,并且仅完全支持AVX-2和其他轻量级扩展指令集。这样,芯片大核心的数据吞吐率和时钟频率更高,小核心的能效更高。换句话说,英特尔限制某些指令集(例如AVX512 / TSX / FP16)只能在大型内核上运行。 Linus自己看了这篇文章,并在文章讨论中表达了自己的见解:我希望AVX-512会“死于痛苦地死”。快速,以便英特尔可以开始解决实际问题,而不是尝试创建这些精美的指令集,然后围绕它们进行一些自欺欺人的基准测试。我希望英特尔能够重返基础知识:让他们的流程再次正常运行,并更多地专注于改善基本用户体验的常规代码,而不是陷入所谓的高性能计算或只会出现的一些毫无意义的特殊情况中。 。我之前已经说过,我会再说一遍:在x86的鼎盛时期,当英特尔不断嘲笑银行并杀死所有竞争对手时,就FP负载而言,其他制造商的确比英特尔好。英特尔的FP性能(相对而言)总是略逊一筹,但每个人似乎都忽略了这一点。因为每个人都只关心所谓的基准测试结果。无论现在还是将来,AVX-512的状况都不会改变。是的,您可以在AVX-512上找到所需的东西,但是这些东西不会带给您预期的收益。 AVX-512有明显的缺点,我宁愿看到这些CPU芯片在其他方面的性能。即使我仍然必须执行FP操作(我希望它们在GPU中而不是在AVX-512中发生),或者给我更多的内核(如AMD)(具有良好的单线程性能,但不像AVX-512 Rubbish)。我希望使用常规的整数代码来达到功率的极限,而不是使用某些“功率病毒”来达到极限。例如AVX-512达到最高频率(因为人们最终将使用它来运行memcpy!),但这会占用大量内核资源(因为那些无用的垃圾单元会占用空间)。是的,是的,我承认我有偏见。我非常讨厌FP基准测试,即使我意识到其他人也会密切关注它。我只是认为AVX-512的存在是完全错误的,这是我绝对无法承受的。英特尔犯下的错误案例将导致市场分散化。停止使用仅适用于特殊情况的这种垃圾,并让每个人都关心的系统核心尽可能地发挥其基本性能。然后制作一个“ FPU”。为这些特殊情况特别准备,让每个人都会很高兴。 AVX-2确实绰绰有余。是的,我的脾气真不好。 -Linus Torvalds简而言之,Linus认为,为了提高CPU的性能,英特尔强行将AVX-512之类的东西塞入CPU中,这导致CPU内核膨胀,这在几个特定的​​方面影响了计算性能。使用方案。大多数普通用户的经验。此前,有传言称英特尔可能放弃对AVX-512的支持,但Alder Lake仍然没有切断它,只是将AVX-512限制在大内核上。实际上,扩展指令集对主流家用台式机市场影响不大,但对数据中心和移动设备(或任何计算负载急剧波动的情况)的影响可能更大。英特尔于201年推出了AVX-512