RISC-V软件生态崛起在即?大厂联合成立RISE项目
2023-06-14
作者: 周凯扬
来源:电子发烧友网
原文作者: 周凯扬
本文来源:电子发烧友网
原文链接:https://mp.weixin.qq.com/s/ruGNHbdT9HaAY_FFi6AUxA
随着各式各样的IP、芯片以及终端产品仍在层出不穷,RISC-V在发展速度上似乎依然没有放慢脚步。近日,RISC-V社区再度发生了一件大事,那就是Linux欧洲基金会与RISC-V国际基金会达成合作,拉拢了十数家厂商来发展RISC-V开源软件生态,其中不乏谷歌、英特尔、英伟达、高通和三星这样的大厂,并将其命名为RISE(RISC-V软件生态)项目。
RISE成立的目的
虽然此前Linux基金会与RISC-V国际基金会早已有了多次深度合作,但这次的RISE项目却是由去年成立的Linux欧洲基金会与RISC-V国际基金会牵头的。要想成为这一项目的赞助商,就必须是这两大基金会的共同赞助商才能满足条件。至于管理成员,RISE限制在了13个席位,现在已经满员了。
据项目官网描述,RISE将专注于为RISC-V软件商用做好准备,加快更多创新RISC-V产品的上市周期,尤其是在移动、消费电子、数据中心和汽车这几大细分市场。其任务包括,1.加速RISC-V开源软件的开发;2.提高RISC-V平台软件实现方案的质量;3.推动RISC-V软件生态发展,协调生态合作伙伴的努力。
RISC-V在经历了这么多年的发展,其实在开源软件上已经有了长足的进步,但离真正的商业化可用还是存在一定的差距,所以RISE的任务就是为RISC-V应用处理器打造一套完备的软件生态,包括编译器&工具链(LLVM、GCC)、系统库(OpenSSL、Glibc)、内核(Linux、Android)、虚拟化、编程语言(Python、OpenJDK)、Linux发行版本集成(Ubuntu、RedHat)以及查错分析工具(DynamoRIO、Valgrind)等等。
值得注意的参与者
该项目的参与者中已经有了不少主流RISC-V开发商,比如晶心科技、Rivos、SiFive、平头哥和Ventana等,但最令人感兴趣的是这一项目中其他的参与者。如今的他们或许没有将全部重心转向RISC-V,但已经和RISC-V的开发有着千丝万缕的联系,有了他们的背书,RISC-V在软件生态上也能少走一些岔路。
首先就是谷歌,RISE项目的主席之位由谷歌的Amber Huffman担任。谷歌除了在自身的服务器芯片上开始引入RISC-V IP外,也已经开始全面推动安卓操作系统对RISC-V的支持。而Amber Huffman在谷歌的主要职责就是推动谷歌在数据中心生态系统的行业参与度,确保各种各样的技术都能轻易集成到谷歌自己的数据中心上,她也代表谷歌深度参与了NVMe、UCIe等行业标准技术的促进工作。
英特尔的参与则有些意外,毕竟其前不久才砍掉了助力RISC-V开发的项目。不过如果仅仅是支持开源软件的开发,现在的英特尔还是有这个精力的。毕竟在不少平台标准和开源软件的开发中,英特尔向来都是主力军之一。
联发科作为主要的Arm SoC开发者之一,也是RISC-V国际基金会的成员,不过其在RISC-V硬件开发还是主要停留在IoT芯片上。此番加入RISE项目,或许也能为RISC-V在安卓上的支持提供一些帮助。
英伟达在RISE项目中的作用,则主要是推动其加速计算平台对RISC-V的支持,比如GPU、DPU、Chiplet、互联技术以及软件等。根据英伟达的说法,他们将帮助RISC-V这一开放标准在数据中心、汽车、医疗和自动化等领域实现突破。
高通虽然已经成了最大的RISC-V核心出货量贡献者之一,但加入RISE项目除了提供开源软件生态支持外,也是想推动RISC-V在整个生态链上的发展,从芯片制造商、OEM到终端客户。
Imagination在如今的RISC-V生态是一家定位最为特殊的厂商,除了其本身也开始开发RISC-V CPU外,其主营的GPU产品线也常常被用于RISC-V芯片的开发。以最近发布的IMG CXM系列为例,Imagination在这一小型化GPU产品线上首发了对Arm和RISC-V应用处理器的支持。
无论这些大厂在该项目的参与程度有多深,RISE都将为RISC-V的开源软件生态发展注入新的活力。同时RISC-V在辐射到更多用例、场景和产品的过程中,也会更具影响力与号召力。