图6. SiFive P470和P670和Arm产品的性能/效率对比图
SiFive也在展区实时展示了转至最新版Android,即可演示AOSP内Android 15的Demo,方便未来客户去搭建更上层的应用。虽然仅是一个简单的开发板,但从去年底谷歌官宣Android将支持RISC-V指令集,到SiFive更新此版Demo,可以看出Android与RISC-V的结合并不难,最重要的还是生态的支持和RISC-V指令集商业模式的赋能。据专家透露,最快2024年市场上就会有基于Android相应的技术产品面市。
图7. SiFive 在中国大陆首秀Android 15 on RISC-V的Demo
此外,深度数智 CTO Sun Chan(陈新中)先生也在本次论坛现场代表公司赠予Krste Asanovic 教授一台 RISC-V 笔记本电脑——ROMA。作为世界首台 RISC-V 笔记本电脑,ROMA由 RISC-V 基金会牵头,并由深度数智开发、鉴释科技调试,是一款具有尖端功能的 RISC-V 笔记本电脑,搭载openKylin 操作系统,旨在让用户体验原生 RISC-V 开发及 RISC-V 软件生态系统。ROMA的诞生也向产业界充分展示了 RISC-V 在中国乃至全球的无限可能,对行业伙伴将 RISC-V 应用无限拓展提出了更高期待。
图8. 深度数智 CTO Sun Chan先生在深圳论坛现场赠予Asanovic教授 RISC-V 笔记本电脑ROMA
在本次中国巡回论坛上,SiFive全球首次官宣P870-A:Automotive系列业界最高性能代表——以软件定义汽车的时代特征正加速变革汽车行业。“更多的ADAS功能正蓄势待发地上车,据统计,自2020年至2030年,车载SoC和MCU的年复合增长率分别为19%和9%,”SiFive产品营销高级经理林宗民先生说道。从传统的分布式电子电气架构转变至域控制架构,不仅可以统一软件开发,大幅提升整车数字化升级的灵活性,对高性能中央计算也提出了更高要求。
图9. SiFive Automotive产品系列roadmap展示
SiFive加码汽车市场,推出了从MCU到高性能计算的可扩展产品系列,包括Performance系列最高性能产品系列P870-A。
据林宗民先生透露,P870-A是面向自动驾驶,中央网关等需要高性能计算的应用场景,而该产品也是SiFive的客户,一家全球一线车用芯片大厂主动向SiFive提出的硬件规格要求。可以说,在车用处理器方面P870-A是目前市面上可授权的RISC-V处理器IP中性能最高的。
SiFive Intelligence系列:开放式标准和开源才是生成式AI芯片的基础——今年初,生成式AI席卷全球,并在解决seq-to-seq的任务上展现了它惊人的能力,而这些大模型会让数据中心在未来20年拥有无限大的市场和未来。聚焦当下,如何在当前针对还未发明的神经网络模型设计一个AI芯片成为关键,SiFive AI/ML产品高级总监李本中先生认为开放式标准和开源才是生成式AI芯片的基础,灵活的硬件架构,稳定的高效软件开发工具链,RISC-V、MLIR和LLVM都将给客户提供最稳定的科技基础。
图10. SiFive AI领域重要产品X280
以X280为例,这个产品已被包含谷歌在内的全球众多一线客户采用,后期这些客户也将把相关的工具、软件包、框架以及代码库开源出来惠及产业界。X280也因此被定义为RISC-V目前在人工智能领域中最成功的处理器产品。
在论坛同期的展位上,SiFive也展示了其基于X280产品的人像/物品识别AI/ML解决方案Demo。Google已于2023年2月公开推出MLIR框架下完整的AI/ML解决方案OpenXLA,SiFive已将OpenXLA/IREE软件栈成功整合,SiFive Intelligence系列也是目前市面上唯一支持OpenXLA RISC-V的软件与硬件解决方案。该Demo也是向业界宣布SiFive具备让客户快速进入AI各应用市场的能力。
图11. 基于AI/ML解决方案的人像/物品识别Demo在SiFive展台同期展出
四、“软件!软件!软件!”,SiFive携伙伴合力构建RISC-V生态体系核心
在论坛的专题讨论环节,有观众现场询问Asanovic教授RISC-V未来发展最关键的3个要素是什么,Asanovic教授回答:“Software!Software!Software!”确实,对RISC-V来说,仅仅指令集的开源还远远不够,整个产业要实现敏捷开发、快速迭代,需要包括开源处理器、开源工具链、开源IP、开源SoC、操作系统、编译支持等全方位的生态。特别是面向高性能芯片领域,RISC-V尚需统一操作系统、算法库等软件生态的支持。
因此,SiFive首席现场应用工程师张岩先生在介绍RISC-V从嵌入式到应用处理器及开发工具时首先强调了,“RISC-V有着增长最快的软件生态系统。”SiFive可以说是RISC-V软件工具和操作系统的最有力贡献者,提供从编译器(GCC, LLVM, PoCL)到调试工具、实用程序库(GDB, binutils, newlib, glibc)到Linux内核端口、ISS模型(QEMU)等。“而今天,所有SiFive的软件工具都将免费提供,没有任何许可证秘钥控制。”
当然,RISC-V的生态构建需要行业参与者的合力,SiFive也深知此事不易,从一开始便注重生态体系的构建,目前已在软件工具、操作系统等维度构建了自己的生态圈。
图12. SiFive软件工具、操作系统及IP合作伙伴示例
在这次论坛上,众多生态合作伙伴,例如Synopsys、Imperas、思尔芯、芯带科技、 IAR、LAUTERBACH、Green Hills Software一同亮相,或通过专题演讲、或通过Demo展示,纷纷从自身视角阐述了对RISC-V生态构建的助力以及如何与SiFive展开合作。Synopsys作为业界领先的从验证到实现IP技术的提供商,在针对RISC-V这一新兴的CPU生态体系,将加强和RISC-V生态中的领军企业比如SiFive展开全方位合作,通过系列合作共同帮助客户快速解决SoC设计当中使用RISC-V CPU面临的验证和实现流程当中的各种挑战。Imperas致力于开发RISC-V模拟技术和处理器验证,和SiFive合作也为开发出软硬件开发人员适用的系列仿真模型,进一步帮助客户降低开发风险,加速产品上市流程。
图13. SiFive一众生态合作伙伴展台同样引人关注
而对于如何实现RISC-V微架分析及汽车架构级方案优化,思尔芯重点推荐了其Genesis芯神匠平台,在该架构平台中,从航空电子、软件无线电、多媒体网络、自动驾驶、半导体等多领域,借助软件本身特点,自带有标准的模型库,助力客户像搭积木一样构建自己的架构。另外,作为一个突破性的多标准芯片平台,芯带科技的专家也宣称其WAVE™芯片平台将彻底改变基带芯片设计,兼具硬件的速度和软件的灵活性,将面向RISC-V提供全新的架构方法来设计基带ASIC。
RISC-V生态大军正以想象不到的加速度席卷而来,正如刚至坚先生在演讲中总结的,“RISC-V的优势就是精简、开源、低功耗、模块化,而充分的参与和竞争会带给RISC-V领域更多的动能和活力,这是其他架构都无法比拟的优势!”
完