龙芯通过指令转译兼容windows/安卓生态
我们知道目前主流的两大指令集,分别是X86、ARM。
而这两大指令集,又对应着两大生态,其中X86对应的是windows系统,而ARM对应的是安卓生态。
在PC领域,X86+windows形成的叫wintel联盟,基本上没有对手。而在移动领域,ARM+安卓,形成的是AA联盟,也基本上没有对手。

所以我们看到,在PC领域,如果不使用X86架构,就安装不了windows,就解决不了PC生态问题,在手机领域,不使用ARM架构,就装不了安卓,也解决不了生态问题,生态困住了操作系统,也困住了芯片。
比如龙芯,就是因为使用的MIPS指令集,后来又自研了LoongArch,导致龙芯体系,无法安装windows,无法使用X86生态,所以一直无法走进C端消费市场。

不过去年,苹果干了一件很牛的事情。那就是推出了M1芯片,把ARM架构的芯片,装到了电脑上,更重要的是还能够支持X86架构下的软件。
苹果的办法是做了一个名叫 Rosetta 2 的指令翻译器,将X86架构下程序的指令进行转译成ARM架构下指令,这样就算是M1芯片,也实现了对传统 x86 架构程序的支持。
不得不说这是一个创举,让大家看到了跨指令集实现生态的共用。

于是在今年,龙芯也公布了自家的指令转译器项目,计划通过一个类似于苹果Rosetta 2 的指令翻译器,将windows平台(X86)、安卓平台(ARM)下的程序,跨平台使用到龙芯上来。
按照龙芯的说法,未来 LoongArch 架构的处理器可以以不低于 70% 的效率转译原本为 Windows 平台开发的 x86 程序,以不低于 90% 的效率转译原本为 Android 平台开发的 ARM 程序。

如果这一步顺利的话,龙芯将再也不用担心生态问题了,以后window下的程序、安卓下的程序都能用,坐拥全球最丰富的生态。那时候,龙芯就能够真正的吸引用户,有更多的人使用,从而能够与intel、AMD掰下手腕了。
所以对于这个转译器,我们真的可以期待下,这真的是龙芯崛起的希望,如果没有转译器,要走到消费级C端市场, 说实话龙芯真的有点难。
图片新闻
最新活动更多
-
4月16日预约观看>> 开发前服,优化项目投资价值 筑牢落地关键防线
-
4月17日立即报名 >> 【线下论坛】新唐科技×芯唐南京 2026 年度研讨会
-
4月22日立即报名>> 【在线会议】ADI六款仪器仪表方案助力产品快速上市
-
5月13日立即预约>>> 【线下会议】恩智浦创新技术峰会·深圳
-
5月14日立即下载>> 【白皮书】村田室内外定位解决方案
-
即日-5.20立即下载>> 【限时免费】物理场仿真助力生物医学领域技术创新


分享














发表评论
登录
手机
验证码
手机/邮箱/用户名
密码
立即登录即可访问所有OFweek服务
还不是会员?免费注册
忘记密码其他方式
请输入评论内容...
请输入评论/评论长度6~500个字
暂无评论
暂无评论