Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 2|回復: 0

关于这些超越 AVX-512 的扩展您需要了解的一切

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2024-1-1 14:37:40 | 顯示全部樓層 |閱讀模式
的扩展,已经出现并被广泛讨论。事实上,许多专家都用它作为与AVX-512进行比较的例子,因为它并不意味着英特尔遇到的所有问题。因此,在这里我们将向您展示此扩展程序的工作原理以及您需要了解的所有信息。 内容 什么是EVS?FX,在Top500排行榜上占是在实现它们的硬件级别还是在能够利用这些扩展的软件级别,它们都会引起人们的兴趣加速工作负载。 此外,必须指出的是,SVE 与其他 SIMD 扩展的不同之处在于一些非常有趣的地方,那就是它解决了这些扩展通常面临的问题,即维护多个固定宽度的矢量代码路径。并且它可以使用可变或可扩展长度的向量来实现这一点。

这就是它最大的优势之一。 这种可变长度允许支持不同SIMD功能的处理器不需要编写、编译和维护多个固定宽度的代码路径。另一方面,为了帮助其采用,ARM 为这些 SVE/2 的实现和使用提供了大量的信息和指南。 目前,实施的还不是太多。但毫无疑问,它们在未来几年将很重要,尽管我们不能忽视 特殊数据 它们从 RISC-V 中准备的向量扩展,例如 RVV,它们也将在个人计算和计算机领域引起广泛关注。高性能计算。 SVE2 来源:ARM SVE2目前使用 128 位长度,至少支持它们的处理器内核是这样显示的。这是 SVE 的最小宽度,这意味着您不会看到 SVE 相对于 NEON 的任何大优势,NEON 也具有相同长度的向量。 然而,正如我之前提到的,这些扩展是可扩展的,因此将来通过新的微架构实现很容易采用更长的向量。与当前的第一个实施相比,这意味着显着的改进。 事实上,人们认为可以切换到使用 256 位长度的 SVE2,但事实并非如此,它再次使用 128 位长度。



看起来它们在当前的内核中被“卡住”在这个长度,也许是为了维持更小的、不像实现更长长度那样复杂的内核,除了更长的寄存器组之外,还具有更复杂和更大的计算单元。 我们还在其他设计中看到了这种限制,例如 Cortex-X2。并且要求这些异构架构(big.LITTLE)中的所有内核都支持相同的指令宽度和类型。这极大地限制了这些扩展的长度。 不幸的是,正如您所知,Arm 更新较小内核的频率不如更新较高性能内核的频率。也就是说,高效核心在某种程度上被遗忘了,这也限制了高性能核心,因为前一段已经说过了。 目前,扩展 SVE 的长度似乎并不是 Arm 的优先事项,但很高兴知道这些扩展在 SVE2 最大长度的 ARMv9 上可以达到什么程度。请注意,它可以以 位。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|GameHost抗攻擊論壇

GMT+8, 2025-4-23 02:21 , Processed in 0.445743 second(s), 18 queries .

抗攻擊 by GameHost X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |