探索二进制翻译,openKylin成功在RISC-V平台运行X86架构软件!
创始人
2024-11-11 10:38:41
0

众所周知,在新的指令集架构发展初期,往往采用兼容其他架构软件的方法来拓展自身生态体系,如苹果公司的Rosetta 2和微软的Arm64EC,都是将X86架构软件运行在ARM架构的系统之上。

RISC-V作为一个新兴的指令集架构,亟需软件生态的快速发展与拓展。为此,openKylin社区RISC-V SIG积极开展了二进制翻译相关工作,参与开源项目box64的研发。截至目前,已提交合并20余个PR,增加了GTK3、nettle等多个动态库及函数的封装,完善RISC-V动态重编译模块等功能,总计贡献代码2000余行。

近期,RISC-V SIG团队通过解决指令翻译、函数库封装等关键问题,成功在算能SG 2042平台和openKylin 2.0 RISC-V版本系统中运行了X86架构软件,包括微信、WPS Office和腾讯会议等,所提交的相关PR也得到了box64项目作者ptitSeb的点赞。

01

微信

目前能够进行文字、图片和文件的传输,并可以使用语言发送、语音在线翻译、即时对话等功能。

02

WPS Office

支持文字、表格、演示和pdf等功能的使用,可以进行文件打开、编辑和保存等操作;此外,还可以结合openKylin适配的RISC-V原生搜狗输入法,高效地进行中文编辑。

03

腾讯会议

支持多人在线会议、文字聊天和线上语音等功能,满足了日常办公会议的基本需求。

虽然openKylin在RISC-V二进制翻译方面取得了一定成果,但在性能、兼容性等方面仍存在不足。未来,RISC-V SIG将持续进行二进制翻译的技术探索,积极参与并贡献box64等开源项目的建设。

RISC-V作为一个非常具有前景的指令集架构,openKylin社区自成立起便率先布局基于RISC-V架构的新一代桌面应用场景,构筑操作系统与RISC-V架构生态协同发展。目前,社区已适配完成国内外主流RISC-V硬件平台,构建了较为完整的软件生态体系,率先完成钉钉、搜狗输入法和福昕等商用软件的移植,针对AI应用与开发进行了优化。未来,openKylin将在RISC-V领域持续发力,助力RISC-V生态发展迈上新的台阶!

关于RISC-V SIG

openKylin RISC-V SIG主要负责社区RISC-V架构开源软件包的维护,发布openKylin的RISC-V版本,进行软件包构建、系统构建等工作,欢迎所有对RISC-V开发平台技术方向感兴趣的爱好者加入到RISC-V SIG!

SIG主页:

https://gitee.com/openkylin/community/tree/master/sig/RISC-V

相关内容

热门资讯

山水投影仪安卓系统,沉浸式自然... 你有没有想过,在夜幕降临的时候,把大自然的美景搬进家里?想象当你坐在沙发上,一杯热茶在手,眼前却是一...
ia攻略/牛牛房卡批发平台新道... 新道游/新皇豪是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:【3329006910】或QQ:332...
两秒就懂!炸金花从哪里买房卡,... 微信游戏中心:炸金花房卡,添加微信【66336574】,进入游戏中心或相关小程序,搜索“微信炸金花房...
科技实测!牛牛房卡批发平台黑鹰... 您好!微信黑鹰众玩大厅链接获取房卡可以通过以下几种方式购买: 1.微信渠道:(黑鹰众玩)大厅介绍:...
玩家攻略,金花房间怎么创建神牛... 今 日消息,神牛大厅房卡添加微信33549083 苹果今日发布了 iOS 16.1 正式版更新,简单...
微信链接金花房卡怎么弄/金花链... 金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:44346008许多玩家在游戏中会购买房卡来享受...
重大通报,金花房卡批发价九神联... 九神联盟房卡更多详情添加微:33549083、 2、在商城页面中选择房卡选项。 3、根...
分享!微信拼三张房间卡在哪买的... 拼三张是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:33699510许多玩家在游戏中会购买房卡来享...
科技实测!牛牛房卡批发平台海贝... 科技实测!牛牛房卡批发平台海贝之城/微信链接房卡购买渠道海贝之城是一款非常受欢迎的游戏,咨询房/卡添...
正版授权!牛牛房卡出售玉兔大厅... 微信游戏中心:玉兔大厅房卡在哪里买打开微信,添加客服微信【88355042】,进入游戏中心或相关小程...
一分钟了解!金花房卡是正规的玄... 玄武大厅是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:【3329006910】或QQ:332900...
两秒就懂!拼三张正规房卡总代理... 微信游戏中心:拼三张房卡,添加微信【71319951】,进入游戏中心或相关小程序,搜索“微信拼三张房...
头条推荐!金花房卡出售新星游/... 头条推荐!金花房卡出售新星游/凤凰大厅/微信链接房卡购买渠道Sa9Ix苹果iPhone 17手机即将...
在哪里能买金花房卡/牛牛链接房... 牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:15984933许多玩家在游戏中会购买房卡来享受...
玩家攻略,斗牛房间怎么创建的战... 微信游戏中心:战神联盟房卡在哪里买打开微信,添加客服微信【88355042】,进入游戏中心或相关小程...
两秒就懂!微信买链接拼三张房卡... 微信游戏中心:拼三张房卡,添加微信【56001354】,进入游戏中心或相关小程序,搜索“微信拼三张房...
IA解析/金花房卡制作链接新众... 新众亿/皇豪互娱是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:【3329006910】或QQ:33...
重大通报,斗牛房间怎么创建的悟... 重大通报,斗牛房间怎么创建的悟空系列/随意玩/微信链接房卡购买联系方式Sa9Ix苹果iPhone 1...
分享!微信群打炸金花房卡怎么搞... 炸金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:33699510许多玩家在游戏中会购买房卡来享...
重大通报,金花房卡代理零售黄帝... 今 日消息,黄帝大厅房卡添加微信33549083 苹果今日发布了 iOS 16.1 正式版更新,简单...