RISC-V 与 OpenHarmony 相遇:打破技术依赖的双开源技术栈

April 2026
归档:April 2026
计算自主权迎来基础性变革。基于 RISC-V 架构的 AI 处理器——金蝶时空 K3,已成功原生启动 OpenHarmony 6.1,构建了完整的开源硬件-软件技术栈。这一合作标志着向技术自给自足迈出了决定性一步。

AINews 已确认开源计算领域的一项里程碑式成就:OpenHarmony 6.1 操作系统已成功适配金蝶时空 K3 RISC-V AI 处理器。这标志着这一重要的 OpenHarmony 版本在全球范围内首次运行于 RISC-V 架构芯片之上。此项成果由芯片设计商金蝶时空与中国科学院软件研究所(ISCAS)通过战略合作共同实现。

此次技术合作深度融合。ISCAS 提供了关键的系统级专业知识,移植了 OpenHarmony 核心组件,并确保操作系统内核与框架对 RISC-V 指令集架构的完整支持。与此同时,金蝶时空的工程师负责底层硬件启动,开发并优化了设备驱动、电源管理模块,并确保了芯片特定功能(如 AI 加速单元)与操作系统的无缝对接。

这一突破性进展的意义远超单一产品的成功。它首次将两大开源支柱——开放的 RISC-V 指令集与开源的 OpenHarmony 操作系统——整合为一个完整、可商用的技术栈。这为从智能物联网设备到边缘 AI 网关等一系列应用,提供了一个摆脱传统专有架构(如 ARM)和操作系统(如 Android)依赖的可行路径。该技术栈的“双开源”特性,意味着从芯片指令集到操作系统内核,整个技术栈都具备高度的透明度和可定制性,这对于追求供应链安全和技术主权的市场而言至关重要。

金蝶时空 K3 芯片本身定位为高性能边缘 AI 处理器,其与 OpenHarmony 的深度结合,不仅验证了 RISC-V 在复杂操作系统上的成熟度,也展示了 OpenHarmony 在支持异构计算和专用硬件加速方面的灵活性。这一组合有望在智能家居、工业自动化、智慧城市等对数据隐私、实时性和能效有高要求的场景中,开辟新的市场格局。

技术深度解析

OpenHarmony 6.1 与金蝶时空 K3 处理器的集成,堪称一场硬件-软件协同设计的交响乐。从技术角度看,挑战是双重的:一是让操作系统能够“理解”RISC-V 的语言,二是在 OpenHarmony 框架内优化 K3 独特的 AI 计算能力。

K3 架构与 AI 加速: K3 并非通用的 RISC-V 内核。它在 RV64GC 应用核心之外,集成了定制的 AI 加速单元,很可能基于脉动阵列或张量处理引擎。这种异构设计使其能够将机器学习推理任务(如计算机视觉或自然语言处理)从主 CPU 卸载,从而为边缘 AI 应用大幅提升能效比。关键的技术障碍在于如何将这些定制的 AI 加速器暴露给 OpenHarmony 系统。这需要在 OpenHarmony 的 HDF(硬件驱动框架)内开发专用的驱动栈,并创建或适配 AI 框架(例如 TensorFlow Lite 或 Paddle Lite 的轻量版)以利用 K3 的神经网络处理单元(NPU)。此次成功表明,OpenHarmony 的驱动模型足够灵活,能够在开源操作系统内兼容专有加速器——这是实现商业应用的关键特性。

OpenHarmony 6.1 的 RISC-V 移植: ISCAS 的移植工作涉及内核的深度修改。OpenHarmony 为富设备使用基于 Linux 内核的 LiteOS-A。支持 RISC-V 需要对内核的启动流程、中断控制器(PLIC/CLINT)、内存管理单元(MMU)和定时器驱动进行修改。此外,核心系统服务和中间件,如分布式调度器和安全子系统,也必须在新架构上进行验证。使用 `openharmony/device_board_jindie` 和 `openharmony/vendor_jindie` 仓库(遵循 OpenHarmony 项目结构的假设名称)将存放板级支持包(BSP)和厂商特定适配。成功启动进入 OpenHarmony 图形用户界面(很可能使用 ArkUI 框架),证明了图形栈、输入驱动和系统服务已完全可用。

| 组件 | RISC-V/OpenHarmony 面临的挑战 | 可能的解决方案 |
|---|---|---|
| 引导程序 (U-Boot) | RISC-V 特定的 SBI(监管者二进制接口) | 使用 OpenSBI 作为 SBI 实现的定制 U-Boot 移植。 |
| 内核 (LiteOS-A) | RISC-V CPU 空闲状态、中断处理 | 将 RISC-V 补丁提交至上游内核,开发 K3 特定的电源管理驱动。 |
| AI 框架集成 | 将 K3 NPU 操作映射至标准 API(如 NNAPI) | 创建自定义 HDF 驱动,在 OpenHarmony 的 AI 引擎与 K3 的 NPU 固件之间建立接口。 |
| 图形与显示 | K3 的 GPU/显示控制器支持 | 移植 DRM/KMS 驱动,与 OpenHarmony 的 UI 框架(ArkUI)集成。 |

数据要点: 上表揭示此次适配是一项全栈工程,从最底层的固件(SBI)到高层的应用框架。定制 AI 硬件的介入需要专有的驱动组件,从而形成了商业开源项目中常见的混合开源核心模型。

关键参与者与案例研究

金蝶时空: 该公司正将自己定位为高性能 RISC-V 领域的领导者,专注于边缘 AI。K3 似乎是其旗舰产品,目标直指目前由 Amlogic A311D(ARM 带 NPU)或瑞芯微 RK3588 等芯片占据的市场。其战略很明确:通过与自主软件栈(OpenHarmony)的垂直整合实现差异化,而非仅仅在通用基准测试上竞争。

中国科学院软件研究所(ISCAS): ISCAS 是 OpenHarmony 核心开发背后的中坚力量。他们的角色超越了移植本身;他们是操作系统安全和分布式能力的核心架构师。此次合作为他们提供了一个高性能、原生支持 AI 的硬件平台,用以优化和验证其软件创新,为整个生态系统创造正向反馈循环。

竞争格局: K3+OpenHarmony 进入了一个由双头垄断主导的市场。

| 平台技术栈 | 指令集架构 | 操作系统 | 治理方 | 主要市场 | 关键差异化 |
|---|---|---|---|---|---|
| K3 + OpenHarmony | RISC-V(开放) | OpenHarmony(开放) | 金蝶/ISCAS/开放原子基金会 | 中国物联网/边缘计算、智能设备 | 全栈自主,双开源。 |
| ARM Cortex-A + Android | ARM(专有) | Android AOSP(开放核心) | 谷歌/开放手机联盟 | 全球移动、电视、汽车 | 庞大的生态系统,应用兼容性。 |
| Apple Silicon + iOS | ARM(架构授权) | iOS(封闭) | 苹果 | 高端消费电子 | 垂直整合,性能,用户体验。 |
| 通用 RISC-V + Linux | RISC-V(开放) | Linux(开放) | Linux 基金会 | 嵌入式、基础设施 | 最大程度的开放性,社区驱动。 |

数据要点: K3+OpenHarmony 组合的独特定位在于其“双开源”属性,这在追求技术主权和供应链弹性的特定市场(尤其是中国)构成了核心优势。它并非直接挑战 Android 在消费级市场的统治地位,而是瞄准了工业、嵌入式及对自主可控有强烈需求的智能设备领域。其成功将取决于生态系统的构建速度、开发工具的成熟度以及能否吸引足够多的应用开发者。

时间归档

April 20263042 篇已发布文章

延伸阅读

阿里语音AI大满贯:一个模型家族如何横扫ASR、TTS与对话三大赛道阿里语音大模型在全球语音竞技场基准测试中横扫ASR、TTS与对话三大类别榜首,成为首个实现语音智能大满贯的中国AI。其中Fun-Realtime-TTS-Preview模型以1190分的Elo评分位列全球第五、国内第一。CVPR 2026医学AI:从图像识别到科学副驾驶CVPR 2026标志着医学AI的转折点:该领域已不再追问“模型能否比医生看得更准”,而是转向“它能否与我们并肩思考”。新的前沿在于临床推理、跨模态整合,以及自动化从影像到假设生成的整个科学工作流程。腾讯云全栈智能体升级:一场重塑全球AI格局的基础设施之战腾讯云在香港举办的腾讯云日上,发布了面向AI Agent的全面全栈升级,推出全新Agent Runtime,原生集成存储、记忆与安全访问。同时,面向海外市场推出WorkBuddy、Miora和TokenHub三款产品,标志着其战略重心从模型OpenAI Codex 移动版:Sam Altman 的游击战,让你随时随地写代码Sam Altman 仅凭一条推文就颠覆了 AI 编程战局:Codex 现已登陆 ChatGPT 移动应用。此举将碎片时间转化为编程时段,并直接利用了 Anthropic 近期的政策失误,标志着争夺开发者注意力的游击竞争进入新阶段。

常见问题

这次公司发布“RISC-V Meets OpenHarmony: The Dual-Open Stack That Breaks Tech Dependencies”主要讲了什么?

AINews has confirmed a landmark achievement in open-source computing: the successful adaptation of the OpenHarmony 6.1 operating system to the Jindie Shikong K3 RISC-V AI CPU. This…

从“Jindie Shikong K3 vs Amlogic A311D performance benchmark”看,这家公司的这次发布为什么值得关注?

The integration of OpenHarmony 6.1 with the Jindie Shikong K3 CPU is a symphony of hardware-software co-design. Technically, the challenge was twofold: enabling the OS to "speak" the RISC-V language and optimizing the K3…

围绕“OpenHarmony 6.1 app compatibility Android APK”,这次发布可能带来哪些后续影响?

后续通常要继续观察用户增长、产品渗透率、生态合作、竞品应对以及资本市场和开发者社区的反馈。