0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

高性能RISC-V芯片落地在即,操作系统已先行一步?

Felix分析 来源:电子发烧友网 作者:吴子鹏 2023-06-29 01:14 次阅读

电子发烧友网报道(文/吴子鹏)数日前,笔者采访了赛昉科技资深销售总监周杰,谈到了高性能RISC-V的落地问题。高性能RISC-V将逐步落到开源社区、工业控制和通用消费等领域。在这个过程中,操作系统的重要性将逐渐提升。

为什么要这样讲呢?从传统计算机来看,操作系统的功能是管理计算机系统的全部软、硬件资源,合理组织计算机的工作流程,以达到充分发挥计算机资源的效率,为用户提供使用计算机的友好界面。也就是说,操作系统既能够帮助RISC-V芯片在系统中发挥最大价值,同时也是人机交互不可或缺的一部分。

虽然自2022年开始,高性能RISC-V芯片才开始密集地推出,不过目前已经有开源和商业软件在积极筹备对RISC-V芯片的支持。

谷歌依然想独霸RISC-V操作系统市场

在上一波移动智能大潮中,ARM架构+安卓系统成为最大的赢家。根据知名数据咨询机构Strategy Analytics数据统计,截止目前为止,安卓系统全球市场份额约为80%,IOS系统全球市场份额约为18%,鸿蒙系统全球市场份额约为2%。

而在ARM架构背后,目前RISC-V架构发展的态势迅猛,比当年ARM架构的速度更快,并得到了产业界的广泛支持。在移动智能潮流中吃到红利的谷歌目前正在致力于成为RISC-V移动设备操作系统市场的霸主,并且谷歌采取了多项措施。

2023年伊始,谷歌就官宣,未来安卓操作系统将支持RISC-V指令集架构。谷歌Android工程总监Lars Bergstrom表示:他希望RISC-V被视为Android中的“一级平台”。

根据我们此前的报道,谷歌也参与创立了RISC-V RISE项目,并且RISE项目的主席 Amber Huffman便是谷歌公司的首席工程师。这个项目主要目标是打造基于RISC-V处理器的生态系统。在操作系统方面,如上所述谷歌已承诺将安卓操作系统移植到RISC -V ISA,让RISC-V处理器将能够更好地适用于移动设备和嵌入式系统;其次,RISE项目也致力于将RISC-V和Linux操作系统更好地结合,进而覆盖从传统嵌入式到服务器的多场景需求。

此外,谷歌也在尝试打造一个开源的操作系统和平台,以满足RISC-V处理器在开源生态的发展。这个平台被命名为 KataOS,利用了RISC-V和谷歌的硬件信任根OpenTitan。在KataOS里,谷歌与Antmicro合作开发了用于嵌入式硬件设计的Renode模拟器,允许快速的软件/硬件设计并提供多核 RISC-V 平台。虽然KataOS还处于早期阶段,不过谷歌已经将其开源到GitHub论坛上,并提供一个用于证明 KataOS 的参考嵌入式平台Sparrow

能够看出,谷歌在RISC-V操作系统方面有巨大的野心,想要通吃商用和开源RISC-V处理器市场。当然,有了安卓在前,谷歌完成这样的壮举也并不让人太意外。

主流操作系统都在觊觎RISC-V

RISC-V要想更快地落地到更多的终端领域,操作系统是非常重要的一环,就如开篇所提到的,尤其是高性能RISC-V处理器面向的市场,操作系统可以说是必要的。

除了谷歌之外,其他较为主流的操作系统其实也在积极地支持RISC-V处理器的发展。

目前,Debian基础架构中官方已经成功完成了RISC-V 64位(riscv64)的移植。虽然现阶段Debian 12版本尚未支持RISC-V 64位架构,不过Debian团队已经表示在Debian 13 "Trixie"中将进一步完善该支持,并提供官方的RISC-V支持。特别需要指出的是,Debian是最古老的GNU/Linux发行版之一,适用于服务器、工作站和桌面电脑等要求稳定的嵌入式设备。

和Debian一样,主流的Linux操作系统发行版Fedora、Gentoo、Ubuntu、openKylin等几乎都在支持RISC-V的发展。就以Ubuntu来说,此前有报道称,Ubuntu已经支持国产厂商赛昉科技推出的赛昉VisionFive2。Canonical的硅联盟总监Gordan markusov指出,Ubuntu和VisionFive2能够让开发者更好地使用开源软件,更好地使用RISC-V。

在国内,华为的鸿蒙、阿里龙蜥、统信、RT-Thread和创维酷开系统等也已经都支持RISC-V架构。以华为鸿蒙来说,根据相关报道,不仅是鸿蒙系统兼容RISC-V架构,同时华为也自己开发了RISC-V系统和RISC-V开发板。

RISC-V在开源方面更大的野心

我们一直在强调,RISC-V作为一种开源的处理器架构,其发展路径将会和传统ARM架构存在明显的差异性。除了像ARM架构一样,由商业公司推动适配主流的操作系统以外,开源处理器适配开源软件的模式则具有更大的魅力和前景。中国工程院院士倪光南也多次提到,“开源模式已从软件领域走向硬件领域。”

在我们上面提到的系统中,比如Ubuntu、openKylin等都是基于开源系统打造,然后商业化运作。不过,这些操作系统最开始的初衷并不是应用于RISC-V处理器上,对于x86和MIPS等架构的支持才是第一要务。因此,针对RISC-V打造的开源操作系统便更值得产业界去关注。

我们在上面已经提到,谷歌在从事这方面的研发,KataOS已经有了雏形。在国内,“傲来”RISC-V原生操作系统几乎也是在做同样的事情,中国科学院软件研究所副所长、总工程师武延军表示,基于Yocto打造的“傲来”RISC-V原生操作系统面向AIoT场景,提供了RISC-V指令集软件生态的全栈优化,目标是打造出一款安全、易用的RISC-V开源操作系统。

当然,我们并不是不看好目前的开源软件和RISC-V适配打造的开源生态,这也会是一条有光明前景的发展路径。相关公司主打的概念基本都是“全栈开源”这一理念,也就是开源RISC-V处理器适配开源操作系统,相关操作系统包括欧拉和OpenHarmony等。目前,RISC-V处理器已经获得了OpenHarmony主线支持,Linux也已经在稳定版本中主线支持RISC-V。

后记

目前,市场上主流的操作系统基本都已经适配RISC-V处理器,这将让RISC-V落地到更广泛的领域中。对于开源生态,这是一个愿景宏达的模式,就连谷歌目前也在初期阶段,还在进行摸索。不过,一个好的模式一定是能够让参与公司从中获利的,RISC-V如何从软件端更好地做到这一点,还没有一个既定的答案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RISC-V
    +关注

    关注

    44

    文章

    2227

    浏览量

    46000
收藏 人收藏

    评论

    相关推荐

    RISC-V拥有巨大市场潜力的原因

    旬发布了第三代“香山”开源高性能RISC-V处理器核,其性能水平进入全球第梯队,可广泛应用于服务器
    发表于 09-30 14:20

    RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,赋能RISC-V高效落地

    RISC-V内核+接口底层根技术”的自研体系,深度剖析了全栈研发模式在推动RISC-V应用落地上的原生优势。 青稞RISC-V芯片技术自
    发表于 08-30 17:37

    全球首发!openKylin RISC-V 64G镜像上线,支持中科通量AI PC

    成就为RISC-V架构在通用高性能领域的进一步优化和快速增长奠定了坚实基础,同时也填补了社区在RV64G领域的空白,为开源桌面操作系统市场注入了全新的活力与机遇。目前,相关镜像
    的头像 发表于 08-16 13:07 215次阅读

    rIsc-v的缺的是什么?

    能与RISC-V的起步较晚、生态系统支持不足等因素有关。为了进一步提高市场份额和认可度,RISC-V需要不断加强自身的技术实力和生态建设。 4. 技术挑战 技术复杂性和实现难度:尽管
    发表于 07-29 17:18

    RISC-V在中国的发展机遇有哪些场景?

    的理想选择。 生态系统建设:多家头部芯片公司和生态厂商正在积极推进RISC-V在车规级产品的布局,这将有助于RISC-V在汽车领域的快速发展。 4. 数据中心和
    发表于 07-29 17:14

    突破!中科通量基于64位高性能RISC-V CPU成功运行开放麒麟系统

    近日, RISC-V架构与openKylin操作系统的兼容适配工作取得了突破性进展,引发业界广泛关注。据悉,中科通量基于64位高性能RISC-V CPU成功运行开放麒麟
    的头像 发表于 06-19 11:54 496次阅读
    突破!中科通量基于64位<b class='flag-5'>高性能</b><b class='flag-5'>RISC-V</b>&amp;nbsp;CPU成功运行开放麒麟<b class='flag-5'>系统</b>

    RISC-V的MCU与ARM对比

    助于降低整体系统的成本。 ARM :ARM的专有性质意味着使用ARM的MCU需要支付版权费或许可费,这增加了芯片的成本。然而,ARM的高性能和低功耗特性使得其在高端市场具有竞争力。 综上所述,
    发表于 05-27 15:58

    国产RISC-V芯片性能稳定吗?

    想使用国产的RISC-V架构的芯片做无人机投送快递的方案,可行性高吗?国产的RISC-V MCU稳定么?
    发表于 05-20 15:43

    risc-v多核芯片在AI方面的应用

    RISC-V多核芯片能够更好地适应AI算法的不同需求,包括深度学习、神经网络等,从而提高芯片性能和效率,降低成本,使AI边缘计算晶片更具竞争力。 再者,
    发表于 04-28 09:20

    RISC-V在服务器方面应用与发展前景

    服务器领域的进一步应用和发展。 综上所述,RISC-V在服务器方面的应用与发展前景十分看好,有望在未来几年内实现显著增长,并为服务器市场带来新的变革和机遇。
    发表于 04-28 09:04

    RISC-V在服务器方面的应用与发展前景如何?刚毕业的学生才开始学来的及吗?

    服务器领域的进一步应用和发展。 综上所述,RISC-V在服务器方面的应用与发展前景十分看好,有望在未来几年内实现显著增长,并为服务器市场带来新的变革和机遇。
    发表于 04-28 08:49

    国产RISC-V MCU推荐

    ,CH583搭载32位青稞RISC-V处理器WCH RISC-V4A,低功耗两级流水线,高性能,拥有多档系统主频,最低32KHz ,拥有特有高速的中断响应机制。 单片搞定Wi-Fi和蓝
    发表于 04-17 11:00

    【昉·星光 2 高性能RISC-V单板计算机体验】VisionFive2开箱+安装Ubuntu

    【昉·星光 2 高性能RISC-V单板计算机体验】VisionFive2开箱+安装Ubuntu 前言 很感谢赛昉科技及iCeasy提供的样片,让我第次接触高性能
    发表于 02-21 17:49

    润开鸿基于高性能RISC-V开源架构DAYU800通过OpenHarmony兼容性测评

    的重要环。 润开鸿基于高性能RISC-V开源架构的DAYU800开发平台OpenHarmony兼容性证书 润开鸿DAYU800开发平台基于平头哥高性能
    发表于 12-14 17:33

    256核!赛昉发布全新RISC-V众核子系统IP平台

    (Dubhe-90)的高性能RISC-V众核子系统IP平台。 StarLink-700是赛昉科技自研的支持缓存致性的Interconnect Fabric IP,是国内首款Mesh架
    发表于 11-29 13:37