RISC-V基金会诞生于10年前的加州大学伯克利实验室,因其在建立开源ISA中的革命性成功而闻名。
起初,该项目的目标是低功耗嵌入式处理器,但从那时至今,RISC-V架构已经有了很大的发展。自成立以来,该项目已发展到超过2000个成员,形成了与Linux基金会的战略伙伴关系,并为数百个行业和学术项目提供动力。
RISC-V发展的下一步将是为高性能计算(HPC)开发RISC-V。具体而言,RISC-V基金会宣布,它希望将其覆盖范围扩展到数据中心领域,重点关注包括机器学习在内的应用程序。
RISC-V基金会成员数
HPC需要加速器和异构平台
HPC包括两种主要的信息处理方法:串行和并行。
串行处理单元通常由CPU核心组成,用于处理操作系统和非常基本的应用程序等日常工作。并行处理单元往往由多个CPU或GPU组成,它们通过高带宽互连与内存模块在一起。
近年来,HPC的两个主要趋势是加速器和异构平台的使用增加。
英伟达JETSON Xavier NX是一个异构平台示例。
最近,对于像ML这样的工作负载,ASIC加速器比GPU或CPU更好地处理。对ASIC的依赖反过来又导致了异构计算的兴起:将CPU、GPU和加速器结合在一起的计算体系结构。
为什么RISC-V适用于HPC?
对定制计算平台的需求不断增加,使得RISC-V在进军HPC领域方面处于有利地位。
项目的开放源代码、可定制特性为工程师提供了大量资源和灵活性,可以利用现有的资源,为他们的工作量创建独特的解决方案。
这就是为什么RISC-V在初创公司中如此受欢迎,包括那些进入数据中心市场的公司。一个例子是来自Esperanto的ET-SoC-1 ML推理芯片,该芯片利用RISC-V创建一个定制的1000+核心系统,专门用于数据中心推理。
ET-SoC-1是基于RISC-V的高性能集成电路。由Esperanto提供
另一家初创公司Ventana Micro Systems也开发了面向数据中心的多核RISC-V芯片。这些CPU据说包括可扩展指令集功能。
英特尔同样对基于RISC-V的服务器表现出兴趣
虽然估计有多达200家开发AI/ML的初创公司,其中一些依赖RISC-V,但这些较小的公司仍然面临着像英特尔这样的巨头的竞争。在2019年对ITPro的采访中,西部数字的Martin Fink对数据中心面对RISC-V处理器的未来表示怀疑。
“有些人认为数据中心意味着构建至强级处理器,但它没有x86核,而是RISC-V核,”他解释道。“我对构建它不感兴趣;我不认为这样做有什么意义。英特尔做得非常好。让他们继续做他们正在做的事情。”
但彭博社最近的报告显示,英特尔可能对RISC-V服务器市场感兴趣。6月,英特尔据称提出以20多亿美元收购RISC-V芯片设计师SiFive。英特尔对SiFive和RISC-V的兴趣可能源于英伟达去年收购Arm的企图。SiFive是一个有吸引力的备份计划,为ARM并购案所担心的客户提供切换。
RISC-V宣布HPC计划
为了使RISC-V追求高性能计算,RISC-V高性能计算特别兴趣小组(SIG-HPC)成立。
从该组织的网站上看,SIG-HPC的目标是在其ISA上启用工作负载,包括天气预报、计算流体力学、材料科学等。为此,该组织正在启动新的计划,如将HPC软件生态系统映射到RISC-V。这包括开源库chmarks和应用程序,目前他们在RISC-V ISA上开箱即用。
目前,RISC-V SIG-HPC由141名成员以及来自广泛组织的10名活跃研究、学术和产业成员组成。