小虾米资讯

AD1
当前位置:网站首页 / android / 正文

android:苹果的 Rosetta 2 否定了龙芯的翻译指令技术的未来。

2020-11-24 17:50:01 / 我要吐槽 查看是否已被百度收录 查看是否已被谷歌收录 查看是否已被搜狗收录 查看是否已被360收录
AD2
挺悲催的,龙芯引以为傲的技术,被这么简单技术实现给否定了。Rosetta 2 用 aot 方式实现了静态翻译模拟运行。而龙芯却还是停留在实时运行状态,可以说连 jit 时代都没有到达。或许龙芯翻译指令的用途,也就是运行虚拟机跑 windows ,或者在启动的时候初始化显卡了。使用方向极度变窄,会随着时间逐步被放弃需求。毕竟运行 windows 会随着国产化替代,必然会改用 Linux 去实现操作系统基础环境,那么运行 x86 ,也是在 Linux 下面的统一环境运行。这种环境 Rosetta 的 aot 方式就是这么实现的。而初始化显卡,在国产显卡的启用,乃至龙芯自己的显卡设计制作出来后,这个用途也没用了。哎,龙芯这么多年,为什么总是迟到?

为什么这么说?不能详细解释一下吗?免得到时又有理解上的偏差。

市场未必会否定龙芯

老胡在ppt里说了,loongarch二进制翻译是动态,静态结合的。ppt里有。

本身就是为了自建生态过度的,就看到时候自己的生态有没有起来,是不是后期还是要依靠翻译才有生态,自己生态也没有起来。

江涛大哥,你终于来了,好久不见你上贴吧了,最近在忙些啥呢?

苹果二进制翻译技术的只适合同一个系统,换系统只能虚拟机了

架构不是障碍,操作系统才是

也还好吧。苹果换芯就是要多挣点,在自己的操作系统自己的生态内迁移,用的是巧劲;龙芯要空手套白狼过渡到自己的指令生态,用的是暴力。大家殊途同归用上了指令翻译,只是龙芯的困难更大,能不能成功不知道。如果做成了,也可能是另一个苹果(严格说是Intel+Google+arm的混合体,有自己的指令集,自己设计销售cpu,带动一大堆下游企业,对外指令或ip授权,做类似Android的基础操作系统,估计不会卖整机)。

这是一个东西? ....

Powered By © 小虾米资讯 2015

(本站部分文章来源于网络或网友爆料,不代表本站观点,如有侵权请联系及时删除 )