Token导航 LogoToken导航

RISC-V走过16年 难题从造CPU转向造服务器

更新时间 2026-09-28来源 芝能汽车正文 2825字阅读约 9分钟8 张图片
RISC-V 走过 16 年,从支撑CPU到了成为成熟计算平台,SiFive 在 Hot Chips 2026 上把标准进展和产业采用情况过了一遍

芝能智芯出品

聊 RISC-V,多数人第一反应是:开源、免费的 CPU 架构。这话不算错, RISC-V 的前景还是很远大的,给芯片产业换了一种协作方式:大家共用一套基础语言,各家自由设计处理器,再靠标准化机制保证软件能跨芯片跑起来。

图片

RISC-V 到底是什么


CPU 听不懂人写的程序,它只认加法、读内存、比较、跳转这类机器指令。

规定这些指令怎么编码、寄存器怎么用、软件怎么跟处理器打交道的那套规则,叫指令集架构,也就是 ISA。

把它想成软硬件之间的共同语言就行:软件照这套语言生成机器指令,CPU 照这套语言理解和执行,双方守同一套规则,软件理论上就能跑起来。

x86、Arm、RISC-V 都是 ISA,区别在 RISC-V 是一套开放标准。企业不用拿某家公司的授权,按标准就能自己设计 CPU。RISC-V 本身不是一颗开源 CPU。它更像是公开的语言规范。有人基于它做开源处理器,也有人拿它做完全闭源的商业芯片。就像谁都能用汉语写东西,但写出来的小说不必然免费公开。

为什么 RISC-V 的名字那么零碎


RISC-V 是高度模块化的。

一颗芯片先挑一个最基础的指令集,再按用途往上加:乘除法、浮点、向量、虚拟化、密码学,缺什么补什么。小传感器不必背服务器那套复杂功能,AI 处理器也能塞进自己要的算力。

几个例子: 

- RV32I:32 位基础整数指令集 

- RV64I:64 位基础整数指令集 

- M 扩展:加乘除法 

- V 扩展:加向量计算 

- H 扩展:支持虚拟化

这很像攒电脑:主板和接口规则统一,显卡内存硬盘按需求组合。

图片
图片

自由是自由了,麻烦也来了:每家选的扩展都不一样,软件该照哪套配置开发?这正是 RISC-V 这几年要啃下的硬骨头。

Profile 为什么是成熟的关键


RISC-V 的答案是 Profile,配置档案。

厂商不能随意挑功能了,RISC-V 规定某类设备必须支持哪些扩展。

开发者只要按某个 Profile 编译,就能默认符合该标准的处理器都有相应能力。

RISC-V 的标准体系,面向 Linux、Android 这类通用设备的 RVA23 最关键。它在 2024 年获批,把向量计算和虚拟化列成了强制要求。

一颗标称兼容 RVA23 的高性能 RISC-V 处理器,就不能只满足最基础的指令。操作系统和应用开发者可以依赖一套更完整、更稳的功能组合。

标准化看似收紧了厂商的选择权,却把市场做大了。硬件先有共同基线,软件才肯投钱,用户才敢上手。

向量计算:同一份程序,适配不同宽度的芯片


RISC-V 向量扩展是这篇里最该看懂的技术点。

普通指令一次处理一个数据,向量指令一次处理一批。图像、音视频、科学计算、AI 推理都吃这套。

不同芯片的向量寄存器宽度能差很远:嵌入式处理器资源紧,AI 加速器却可能拉出极宽的通道。

老办法得针对不同硬件宽度重新优化、甚至重新编译。RISC-V 走的是“向量长度无关”的编程模型:程序不把硬件宽度写死,运行时先问处理器一次能吞吐多少,再循环干完剩下的活。不预设每辆卡车装几箱,按实际车容分批装。同一套流程,小货车用得,大卡车也用得。

图片

同一个二进制程序,能在不同宽度的 RISC-V 向量硬件上正确跑起来。当然,能跑不等于在所有芯片上都跑出最佳性能,但它把软件适配的门槛明显压低了。

AI 为什么可能成为 RISC-V 的机会


AI 系统不只有算矩阵的加速器。

一块 AI 芯片里还有大量控制活儿:管数据搬运、调度计算单元、处理中断、跑安全检查,驱动和固件也得有处理器撑着。这些活儿同样要 CPU。

RISC-V 在 AI 系统里能演三种角色: 1. 当主处理器,跑操作系统和 AI 软件栈 2. 当加速器内部的核心控制器 3. 同时扛控制和部分向量、矩阵计算

模块化让厂商保留标准软件接口的同时,加上自己的 AI 扩展。比起完全自建一套指令集,它更容易复用现成的编译器、操作系统和开发工具。

图片

SiFive 说“RISC-V 能覆盖所有 AI 角色”,这更多代表厂商对自己技术路线的判断。真要扩大份额,最终还是看芯片性能、软件工具、开发体验和能不能规模化出货,不单是架构灵不灵活。

进服务器


造出能跑 Linux 的处理器,服务器还得解决一堆 CPU 之外的事:怎么启动系统、怎么管 PCIe 设备、怎么处理硬件中断、怎么做内存和设备地址转换、怎么搞安全启动和可信计算、怎么远程监控、排障、机房管理。

图片

所以 RISC-V 在定服务器平台规范。文章里点到的目标包括 RVA23 处理器、AIA 中断架构、PCIe、IOMMU、UEFI、ACPI、TPM,以及用 Redfish、IPMI 这些协议做服务器管理。

这些缩写没新 CPU 内核那么亮眼,分量却可能比跑分更重。数据中心买的是能部署、能运维、能升级的一整套系统,不是一颗孤零零的处理器。

要是各家 RISC-V 服务器的启动和管理方式各搞一套,操作系统厂商、云服务商、硬件供应商都得重复适配,生态就起不来量。平台规范的意义,正是把这些基础设施慢慢统一。

安全正被写进架构底层


RISC-V 进服务器和云,安全从“可选功能”变成了核心基础设施。

相关机制有这些: 

- 物理内存保护,限住低权限程序能碰的地址范围 

- 虚拟化和两阶段地址转换,隔离不同虚拟机 

- 标量和向量密码学指令,加速加密运算 

- 控制流完整性,降低程序执行路径被劫持的风险 

- 指针保护、内存标记、推测执行屏障 

- 面向机密计算的隔离域

图片

这些技术回答同一个问题:多个应用、虚拟机甚至客户共用一台机器时,怎么防住一方读或干扰另一方的数据?

对微控制器,安全就是隔开固件和外设;

对云服务器,安全就是隔开不同租户。

RISC-V 得同时罩住这两个跨度极大的市场。

RISC-V 会不会被扩展拖碎

这是外界最常抛的质疑。

开放让厂商能自由创新,但自由过了头,不同芯片就可能互不兼容。RISC-V 扩展一大堆,理解和适配成本确实上去了。

图片

现代 x86 和 Arm 同样有不同代际、不同可选功能和厂商特性。

常用功能有没有沉淀成稳定的 Profile 

厂商自定义扩展会不会破坏通用软件兼容性 

操作系统和应用能不能可靠识别硬件能力

RISC-V 想用“基础指令集 + 扩展 + Profile + 平台规范”的分层结构,在创新和兼容之间找平衡。

考验变了:从“能不能做”变成“有没有产品”


早几年聊 RISC-V,焦点是它能不能成为 x86、Arm 之外的第三种选择,从微控制器、存储控制器到 AI 加速器里的小核,RISC-V 已经证明自己能干活。

下一阶段的问题更落地: 

- 有没有能打的服务器和 PC 产品 

- 性能、功耗、稳定性扛不扛得住真实负载 

- 操作系统、驱动、应用够不够齐 

- 不同厂商的产品能不能保持兼容 

- 用户换平台的代价值不值

行业现在最需要的,是能买、能部署、能长期跑的产品。

结语


RISC-V 把芯片架构从一家公司的封闭产品,变成了多方能共同制定、各自实现的基础标准,这件事本身比省下授权费更有分量。

开放标准不会自动长出繁荣生态。它还得靠统一的软件基线、成熟的开发工具、完整的服务器平台和有竞争力的芯片。

文章标签AI资讯
资讯来源:由AI资讯编辑整理自互联网公开内容,版权归原作者所有,未经许可,不得转载。

继续浏览更多资讯

返回资讯目录

相关资讯

更多