文章摘要
RISC-V架构正从嵌入式领域强势进军高性能计算,已获高通、英伟达等巨头采用,直接挑战服务器市场传统专有架构,其发展态势不可逆转。
文章总结
在意大利博洛尼亚举行的RISC-V欧洲峰会上,SiFive及RISC-V国际首席架构师Krste Asanović发表主题演讲,宣称RISC-V的“发展态势强劲”。这一开放标准指令集架构(ISA)已在嵌入式电子领域站稳脚跟,如今正将目光投向利润丰厚的企业级数据中心和服务器市场。
Asanović指出,RISC-V正从边缘设备的灵活选择,转向与主导服务器市场的专有架构直接竞争。高通、英伟达、Meta、谷歌和阿里巴巴等科技巨头已在其产品中采用RISC-V技术。2024年10月获批的RVA23标准是进军企业市场的核心,它为硬件和软件开发者提供了统一框架,使软件可直接在真实硬件上测试,无需模拟器。Asanović强调,RVA23不仅是平台基础,还包含服务器平台规范,集成了构建真实服务器所需的多项功能。
为提升性能竞争力,Asanović引入了优化指导选项,如Oilsm和Ovlt,为硬件性能设定明确标准。例如,Oilsm允许软件假设硬件能快速处理未对齐的内存访问,从而避免复杂的软件修复。这些选项并非建议,而是告知软件生态系统只需为高性能实现优化代码,从而提升RISC-V的整体性能水平。
在AI领域,Asanović引用计算机科学先驱Ivan Sutherland的“轮回之轮”概念,解释处理架构的循环特性。RISC-V凭借模块化设计,可灵活充当AI主机ISA、设备级AI ISA或完全自托管的AI系统,并快速扩展数字信号处理能力,从简单内核的P扩展升级到更强大的向量DSP扩展,以共享软件开发成果,降低培训成本。
企业级应用需要企业级安全。RISC-V国际联盟正推进一系列安全扩展,包括监督物理内存保护、嵌入式设备IOPMP和机密计算的监督域。其中最大的变化是CHERI(能力硬件增强RISC指令),它通过硬件实现精细内存安全,减少软件漏洞。CHERI被设计为全新的基础ISA(RV32Y和RV64Y),而非标准扩展,以避免干扰架构其他部分,同时保持与现有RISC-V扩展的兼容性。
在微控制器领域,RISC-V在保持开放性的同时,正完成RVM ISA配置文件,将快速中断、嵌套保护和跟踪支持等关键功能标准化,以避免软件碎片化。Asanović警告工程师不要为节省微小硅面积而牺牲大局,强调标准化的核心是设定一套所有人都可依赖的强制功能。
尽管在数据中心挑战传统ISA需要多代技术迭代,但2026年高性能RVA23芯片的交付被视为历史转折点。Asanović总结道,RISC-V不仅替代现有通用系统,更提供了创新机会,以全新方式处理多种工作负载,且所有创新都在标准框架下进行,没有尝试的障碍。
评论总结
根据评论内容,总结如下:
主要观点与论据:
乐观预期(支持RISC-V)
- 评论1(ColdStream)认为RISC-V未来5年可能挑战ARM,无许可费优势明显,但硬件锁定风险存在。
- 关键引用:"It is likely to start biting at the heals of ARM in another 5 years or so"
- "having no licensing fees makes it very attractive"
- 评论2(cold_pizz4)指出嵌入式/MCU市场已证明RISC-V不可避免,软件成熟度将来自早期采用者。
- 关键引用:"RISC-V is inevitable and software maturity will probably come from these early adopters"
- 评论10(sylware)强调RISC-V是非IP锁定ISA,编码体验好,但高性能微架构和二进制软件移植是难点。
- 关键引用:"it is a NON-IP-LOCKED ISA"
- "The hard part: really performant micro-architectures"
- 评论1(ColdStream)认为RISC-V未来5年可能挑战ARM,无许可费优势明显,但硬件锁定风险存在。
谨慎或质疑态度
- 评论6(red_admiral)认为ARM及其客户有反击能力,RISC-V在智能手机领域难成威胁。
- 关键引用:"My money is still on ARM"
- "have options to fight back if RISC-V ever becomes a serious competitor"
- 评论7(ltbarcly3)质疑RISC-V性能,认为现有芯片(如SpaceMiT K3)表现差,可能规范存在根本缺陷。
- 关键引用:"Why can't anyone build a performant RISC-V cpu?"
- "something fundamentally broken in the RISC-V specification"
- 评论8(PaulRobinson)批评报道缺乏数据支持,认为RISC-V仅适用于许可成本敏感的利基市场。
- 关键引用:"I am struggling to see the adoption appetite outside of niche applications"
- "where licensing costs of existing architectures are a key barrier"
- 评论6(red_admiral)认为ARM及其客户有反击能力,RISC-V在智能手机领域难成威胁。
技术挑战与生态问题
- 评论3(modulovalue)指出RVV与WASM-SIMD映射困难,且缺乏可测试的RISC-V设备。
- 关键引用:"their approach to SIMD is so different"
- "I can't test it at all"
- 评论4(jhvkjhk)担忧CHERI作为新基础ISA可能分裂开源社区,类似“RISC-V未赢市场先分裂”。
- 关键引用:"CHERI is too invasive to be a simple extension"
- "creating RISC-VI before RISC-V even winning the market"
- 评论3(modulovalue)指出RVV与WASM-SIMD映射困难,且缺乏可测试的RISC-V设备。
历史类比与时间线
- 评论5(thrownawaysz)以苹果架构迁移史推测RISC-V可能在2036年取代ARM64。
- 关键引用:"ARM64 (2020) > ??? (2036) - 16 years"
- 评论9(usui)简短肯定RISC架构将改变一切。
- 关键引用:"RISC architecture is gonna change everything"
- 评论5(thrownawaysz)以苹果架构迁移史推测RISC-V可能在2036年取代ARM64。
平衡性总结:
支持者强调无许可费、非IP锁定、嵌入式市场验证;质疑者指出性能不足、生态分裂风险、缺乏数据支撑。技术挑战集中在高性能微架构、SIMD映射、软件移植。整体呈现“长期乐观但短期困难”的共识。