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

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

3天内不再提示

openEuler RISC-V 23.03 创新版本亮相:全面提升硬件兼容性和桌面体验

openEuler 来源: openEuler 2023-04-14 16:16 次阅读

近日,openEuler RISC-V 23.03 创新版本正式发布。openEuler RISC-V SIG 作为 openEuler 系统在 RISC-V 架构上的维护组织,主要致力于 openEuler 在 RISC-V 软硬件方面的适配,一直跟随 openEuler 版本节奏提供 openEuler 的 RISC-V 镜像版本。 本次更新带来更好的硬件支持,更多的软件适配,包括 VisionFive 2 ,SG2042 等多款新开发板的默认支持、UKUI,GNOME 等多个桌面环境的新增适配、容器及其工具的适配,另外,还默认新增 JIT 支持以及针对性优化。

镜像下载链接

https://mirror.iscas.ac.cn/openeuler-sig-riscv/openEuler-RISC-V/preview/openEuler-23.03-V1-riscv64/

硬件支持

在硬件方面,openEuler RISC-V 23.03 继承性支持和更新了全志哪吒 D1,矽速 Lichee RV,SiFive Unmatched,赛昉 VisionFive 1 等开发板,同时更新与支持了赛昉 VisionFive 2 和算能 SG2042 两款设备。

支持 SG2042

openEuler RISC-V 23.03 创新版本成功接入 RISC-V 64 cores 高性能处理器 SG2042(EVB) 服务器板卡,是 RISC-V 服务器领域生态发展的重要一步,经测试,基础系统、有线网络USB 接口等组件已可流畅使用。 SG2042 本地构建方式相较于 qemu user 模式具有显著速度优势,为本次发版的 openEuler RISC-V 23.03 大幅缩短了构建时长。RISC-V SIG 计划将 SG2042 与 OBS 构建系统结合,提升 openEuler RISC-V 软件包构建效率。

更新 VisionFive 2

openEuler RISC-V 23.03 对 VisionFive 2 开发板进行了重大修复,在先前测试镜像的基础上修复了图形界面、HDMI 输出等部分,可用功能已与其他开发板相匹配,运行整体较为流畅。

软件支持

内核升级

openEuler 23.03 采用 Linux Kernel 6.1 内核,为未来 openEuler 长生命周期版本采用 6.x 内核提前进行技术探索,RISC-V SIG 跟进这一重要更新,为 openEuler RISC-V 环境提供了 6.1 内核的适配,方便 RISC-V 开发者使用最新的内核开发。

支持多个桌面环境

在桌面方面,openEuler RISC-V 23.03 创新版本支持 XFCE、UKUI、DDE、Kiran、GNOME、Cinnamon 桌面环境,为用户提供优秀的桌面用户体验。RISC-V SIG 还对部分桌面组件如 GNOME 的 gjs,进行了针对性优化。

适配 iSulad 容器

RISC-V SIG 增加了对 iSulad 的 RISC-V 支持,并成功测试 iSulad 容器引擎在 openEuler RISC-V 23.03 创新版本的可用性。iSulad 是开放原子开源基金会旗下容器引擎项目,由华为庞加莱实验室发起,于 2019 年在 openEuler 社区开源。

相比 Docker,iSulad 通用容器引擎是一种新的容器解决方案,提供统一的架构设计来满足 CT 和 IT 领域的不同需求。其使用 C/C++ 实现,具有轻、灵、巧、快的特点,不受硬件规格和架构的限制,底噪开销更小,可应用领域更为广泛。

实验性 JIT 支持

在 openEuler RISC-V 23.03 创新版本中,RISC-V SIG 添加针对性的 JIT 优化并测试,相关工作涉及 Mesa、GNOME 桌面优化以及 LuaJIT 相关软件。

目前,RISCV SIG 将 Mesa 升级至 23.0.0 版本,并在此基础上引入了基于 LLVMpipe 且支持 RISC-V 优化的新 JIT 引擎,同时在 RISC-V 环境运行了 glxgears 测试,确认性能已显著提升。开发者正在补丁基础上添加 Cache 优化,后续进展我们将持续跟进。

在桌面方面,RISC-V SIG 已在 mozjs102 上回溯移植了 SpiderMonkey RISC-V 的 JIT 补丁,从而显著提升 gjs 的性能,并进一步优化 GNOME 桌面体验。

在实验性添加 LuaJIT 支持的基础上,RISC-V SIG 成功地为 RISC-V 架构构建了一系列依赖于 LuaJIT 的软件包,包括 openResty 和 Minetest 等,相关支持仍在持续开发中。

RISCV SIG 将继续关注最新的 JIT 进展,并致力于桌面优化和服务器软件生态的完善。对此感兴趣的朋友们可以尝试更新至最新的镜像体验,欢迎大家提供测试反馈,共同助力提升 RISC-V 桌面生态体验。

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

    关注

    41

    文章

    1906

    浏览量

    45073
  • openEuler
    +关注

    关注

    2

    文章

    289

    浏览量

    5661

原文标题:openEuler RISC-V 23.03 创新版本亮相:全面提升硬件兼容性和桌面体验

文章出处:【微信号:openEulercommunity,微信公众号:openEuler】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

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

    内实现显著增长。 然而,尽管RISC-V在服务器领域的应用和发展前景广阔,但仍然存在一些挑战需要克服,如生态系统的建设、与现有技术的兼容性问题等。因此,业界需要持续投入研发和创新,推动RISC
    发表于 04-28 09:04

    RISC-V有哪些优点和缺点

    和使用其代码。这种开放促进了全球范围内的创新与合作,有助于推动RISC-V生态系统的快速发展。 模块化设计:RISC-V支持模块化可配置的子集,使得开发者可以根据具体的应用需求进行灵
    发表于 04-28 09:03

    RISC-V有哪些优缺点?是坚持ARM方向还是投入risc-V的怀抱?

    、修改和使用其代码。这种开放促进了全球范围内的创新与合作,有助于推动RISC-V生态系统的快速发展。 模块化设计 :RISC-V支持模块化可配置的子集,使得开发者可以根据具体的应用需
    发表于 04-28 08:51

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

    内实现显著增长。 然而,尽管RISC-V在服务器领域的应用和发展前景广阔,但仍然存在一些挑战需要克服,如生态系统的建设、与现有技术的兼容性问题等。因此,业界需要持续投入研发和创新,推动RISC
    发表于 04-28 08:49

    RISC-V开放架构设计之道|阅读体验】+ 个人心得并祝福

    RISC-V开放架构设计之道》给我留下深刻印象的几点是: RISC-V的开放和可扩展性。 RISC-V的简洁和高效
    发表于 01-26 15:52

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

    OpenHarmony3.2.2Release版本兼容性测评,为推进基于RISC-V与OpenHarmony的全栈开源生态构建提供了同时满足RISC-V与OpenHarmony两大开源
    的头像 发表于 12-15 08:02 246次阅读
    润开鸿基于高性能<b class='flag-5'>RISC-V</b>开源架构DAYU800通过OpenHarmony<b class='flag-5'>兼容性</b>测评

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

    Release版本兼容性测评,为推进基于RISC-V与OpenHarmony的全栈开源生态构建提供了同时满足RISC-V 与OpenHarmony两大开源项目
    发表于 12-14 17:33

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

    基于RISC-V与OpenHarmony的全栈开源生态构建提供了同时满足RISC-V 与OpenHarmony两大开源项目兼容性技术要求的可靠硬件底座,补齐了生态的重要一环。 润开鸿基
    的头像 发表于 11-30 21:15 408次阅读
    润开鸿基于高性能<b class='flag-5'>RISC-V</b>开源架构DAYU800通过OpenHarmony<b class='flag-5'>兼容性</b>测评

    备胎的RISC-V在努力,又将走向何方

    ,并鼓励硬件开发者对指令的修改按照这种规范进行,以此解决架构开源带来的软、硬件兼容问题。 一个典型的例子是阿里平头哥玄铁C908,就通过了RISC-V根据其指令集修改规范设置的
    发表于 09-30 12:28

    证通电子多款行业终端通过3.2版本兼容性测评,展示OpenHarmony行业创新新应用

    Release版本兼容性测评,获颁OpenHarmony生态产品兼容性证书。体现了证通电子OpenHarmony生态建设能力和在新兴行业领域的技术创新实力。标志着OpenHarmon
    发表于 09-28 09:58

    LuaJIT的优势与特点 LuaJIT RISC-V的技术挑战与工作进展

    RISC-V SIG 预期随主线发布的 openEuler 23.09 创新版本会集成 LuaJIT RISC-V 支持。本次发版将提供带有完整 LuaJIT 支持的
    的头像 发表于 09-01 15:06 585次阅读
    LuaJIT的优势与特点 LuaJIT <b class='flag-5'>RISC-V</b>的技术挑战与工作进展

    首批RISC-V笔记本电脑ROMA成功交付,全球首次实现RISC-V技术在笔记本电脑领域的商业落地!

    操作系统以及UKUI桌面环境。openKylin始终致力于构建桌面操作系统开源社区,拥抱开源软硬件技术,希望深度数智与openKylin团队再接再厉,继续产品的优化与创新,推动包括Li
    发表于 08-21 13:41

    openEuler成功适配跃昉科技LeapFive InFive Poros 开发板

    近日,openEuler RISC-V 23.03 创新版本在跃昉科技的 Poros 开发板上成功运行。 openEuler 在 Poros
    的头像 发表于 05-15 18:41 794次阅读
    <b class='flag-5'>openEuler</b>成功适配跃昉科技LeapFive InFive Poros 开发板

    谈一谈RISC-V架构的优势和特点

    片设计者能够更好地应对不断变化的市场需求。 3、架构简单:因为RISC-V是一种新的计算指令集架构,没有很多历史版本,因此不需要考虑兼容性这个问题,而容会使得芯片的架构复杂化。 4、
    发表于 05-14 09:05

    openEuler RISC-V 成功适配 LicheePi 4A 开发板

    近期,RISC-V SIG 在 LicheePi 4A 开发板上成功实现了欧拉操作系统的适配。目前,最新版本openEuler RISC-V 2
    发表于 05-04 22:22