近日,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 桌面生态体验。
全新i-ToF图像传感器助力打造更小巧的3D摄像系统
什么是脉冲宽度调制?使用按键来控制PWM的占空比
电源防接反的电路有哪些
Raychem瑞侃963143-1汽车密封件和盲堵现货
魅族手环曝光,499元的价格能回报些什么?
openEuler RISC-V 23.03 创新版本亮相:全面提升硬件兼容性和桌面体验
阿尔法蛋AI词典笔T10,凭何用AI力量革新行业品类?
AMD RX 590 GME显卡采用14nm工艺,性能比RX 590低5%
在能量收集设计中添加电源备份功能
爱立信推出三款全新的Massive MIMO无线产品及六款RAN Compute产品
iphone8什么时候上市最新消息:说好的十周年,iphone8恐怕推迟至明年发售,今年只有iphone7s
平升电子大坝安全监测系统,为中小型水库建立安全防线,防灾预警
红米7已在工信部入网搭载骁龙636将于近期发布
江苏雷利正大力开拓人形机器人赛道
服务器数据恢复-EXT3文件系统下raid5数据恢复案例
2020年我们不一样 云栖大会首次线上举办
利用标签Tag自动切换AB触摸屏显示画面
智能仪器的菜单式人机交互界面的硬件结构与设计介绍
同为骁龙821+6GB,一加3T对比小米note2,不吹不黑!
脚踏实地,志存高远|银牛全新“3D机器视觉模组R132”助力机器人产业智能化升级