RISC-V,加速跑向服务器芯片

来源:内容由半导体行业观察(ID:icbank) 编译自hpcwire,谢谢。


负责指令集架构开发的组织 RISC-V International 目前正在起草一项可以标准化 RISC-V 服务器芯片和系统开发的规范。

该规范为基于 RISC-V 技术构建的服务器计算系统的各个层建立了标准接口。它可以帮助公司在云计算环境中部署 RISC-V 服务器,在云计算环境中,软件在虚拟化 CPU 上运行,而不是直接在硬件 CPU 上运行。

可以肯定的是,服务器规范还处于早期阶段。当前的迭代包括系统管理控制器、片上系统模块、安全层、引导系统和虚拟化层。

RISC-V 在定义该规范的文件中表示:“RISC-V 服务器 SoC(片上系统)规范定义了一组标准化功能,操作系统和虚拟机管理程序等便携式系统软件可以依赖这些功能出现在 RISC-V 服务器 SoC 中。”

RISC-V,加速跑向服务器芯片

RISC-V 是一种可免费许可的指令集架构。任何人都可以基于该架构创建芯片,但公司也可以添加自己的专有模块并出售这些芯片。RISC-V 得到了大多数顶级芯片制造商的支持,包括英特尔、AMD、苹果、Nvidia 和高通。

开放计算项目还为 x86 和 ARM 服务器定义了类似的规范,服务器制造商将其用作构建标准化数据中心产品的蓝图。

RISC-V 提案还为服务器系统提供了支持 CXL 等技术的基础,CXL 已得到 x86 和 ARM 服务器制造商的支持。

即将推出的 CXL 3.0 规范提供了芯片、内存和存储之间的高速通信链路,并引起了服务器硬件制造商的兴趣,因为它可能会改变数据中心的构建方式。该规范将通过分解计算和存储模块来消除处理和带宽瓶颈。

服务器规范建立在指令集架构技术之上,例如近年来已获得批准的较新的矢量处理规范。

许多 RISC-V 公司正在制造服务器芯片,其中最著名的是 Ventana 和 Esperanto。 

两家公司在基本指令集架构之上构建了自己的专有模块,但表示将按照 RISC-V International 批准的最新规范进行标准化。

欧洲和美国的研究组织正在尝试使用 RISC-V 微服务器来开发和测试软件。 

创建服务器规范的提议也反映了 RISC-V 的开源精神——作为一个社区共同开发和改进产品。

“我们之所以成为一个社区……是因为我们能够分担负担,”RISC-V International 首席技术官 Mark Himelstein 在上个月于巴塞罗那举行的 RISC-V 峰会上发表演讲时说道。

目标是防止 RISC-V 社区中的硬件和软件碎片化。RISC-V International 希望避免 Android 的命运,随着手机开发商修改操作系统以满足智能手机的需求,Android 迅速分裂。

“我们分担定义 ISA 的工作,我们分担寻找硬件-软件接口的工作……并且我们分担软件负担。这意味着从启动代码一直到应用程序的一切,”Himelstein说。

RISC-V 仍然不被认为是主导数据中心市场的 x86 或 ARM 的可行服务器替代品。

“当人们说‘哦,RISC-V 落后 ARM 10 年时,答案是肯定的,但它不需要 10 年就能赶上。Esperanto Systems 首席执行官 Dave Ditzel 在 RISC-V 峰会的另一场演讲中表示:“这需要几年的时间才能赶上。”


原文链接:https://www.hpcwire.com/2023/07/24/risc-v-moving-toward-open-server-specification/

本文转自:半导体行业观察,转载此文目的在于传递更多信息,版权归原作者所有。如不支持转载,请联系小编demi@eetrend.com删除。

最新文章