[Topic DIscussion] 话说,华为和uos联合开发ExaGear二进制指令翻译方案?
Tofloor
poster avatar
piaoliang77
deepin
2024-06-27 17:13
Author

特点一:最大化迁移原功能
解决Win版本和Linux版本功能差异大问题
支持Win on x86、Linux on x86全平台迁移
特点二:不依赖应用厂商修改源码
不依赖应用厂商,可以解决无应用厂商支撑的应用
特点三:工作量小,迁移快
Linux生态7-10天完成适配
已适配应用上应用商店,直接下载安装使用
a242a344ad3459825e05d6ad4af431adcaef84a5.jpg

98ab5b82b2b7d0a2e24637a28def76094a369aa5.jpg

94dbaf345982b2b73d100afb77adcbef77099ba5.jpg

Reply Favorite View the author
All Replies
........
deepin
2024-06-27 17:34
#1
It has been deleted!
坚持一个中国原则
deepin
2024-06-27 17:59
#2

看上去类似龙芯的指令集翻译

Reply View the author
........
deepin
2024-06-27 18:43
#3
It has been deleted!
璀璨星空
deepin
2024-06-27 18:48
#4

那个友商这里也没说明joy 微软还是苹果亦或者龙芯,各家的方案性能各不相同,只说友商没个具体参考shocked

Reply View the author
神末shenmo
deepin
Spark-App
2024-06-27 20:27
#5
........ It has been deleted!

没有,只是华为加了个软限制,破解了之后可以在飞腾用

Reply View the author
神末shenmo
deepin
Spark-App
2024-06-27 20:32
#6

exagear是华为收购的,并非华为自己针对自家产品开发的。当然,现在的归属权是华为的

已经在用了,目前有两套方案,一个是华为的exagear,一个是box64魔改,目前前者是闭源,后者原版开源但是统信没开

这部分已经在用了,如果你有买过鲲鹏机器那你用deepin-wine6的应用就是exagear运行的,deepin-wine8是deepin-box64

如果你有在这些设备上使用星火,星火的方案是,对于鲲鹏机器,spark-wine用exagear,spark-wine-wow用box64;对于非鲲鹏机器,用box86/64

非鲲鹏机器,如果你的内核开启了16K大页,可以参考hu60的破解教程(这里我就不放了)对exagear进行破解,就可以在非华为机器上用了,spark-wine也会自动使用exagear。exagear并没有LAT那样的软硬件协同和指令集加速,破解一下就能用了。这部分银河麒麟的用户群好多人在研究,有兴趣玩机的可以去问问。我还是建议要玩不如买个鲲鹏,当收藏了,性能还是第一梯队的,比飞腾好很多

exagear的兼容性会比box86和64好一些,但是性能和稳定性要差。这个项目华为自己还在推进吗?好久没更新了

Reply View the author
牦牛儿苗
deepin
2024-06-27 20:32
#7

ExaGear 我记得是从俄国人那里买的呀,和国内厂商关系不大。根据官网上的介绍:

ExaGear - a series of commercial programs created in 2013 by the Russian company Eltechs for translating x86_64 instructions into ARMv6(ExaGear Desktop), ARMv7 , ARMv8 to run Windows applications and games in a Linux container using Wine - a free implementation of the Windows API

而且 ARM 什么时候有二进制翻译指令了……ARM 公司对指令管得很严的,不是芯片设计者想加就能加的

Reply View the author
神末shenmo
deepin
Spark-App
2024-06-27 20:32
#8
璀璨星空

那个友商这里也没说明joy 微软还是苹果亦或者龙芯,各家的方案性能各不相同,只说友商没个具体参考shocked

性能没有box64好,兼容性稍好,自带runtime

Reply View the author
........
deepin
2024-06-27 20:56
#9
It has been deleted!
........
deepin
2024-06-27 21:34
#10
It has been deleted!
璀璨星空
deepin
2024-06-28 21:06
#11
神末shenmo

性能没有box64好,兼容性稍好,自带runtime

感谢科普kissing_heart

Reply View the author