Windows|龙芯的希望:学苹果,通过指令转译,兼容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掰下手腕了 。
【Windows|龙芯的希望:学苹果,通过指令转译,兼容windows、安卓生态】所以对于这个转译器 , 我们真的可以期待下 , 这真的是龙芯崛起的希望 , 如果没有转译器 , 要走到消费级C端市场 ,说实话龙芯真的有点难 。
- 副董事长|京东方A董秘回复:公司与全球数千家供应商保持着良好的合作关系
- 电池|vivoY55s,能有效解决你的续航焦虑!
- 加盟行业|原来加盟行业是这么玩的!
- 京东|适合过年送长辈的数码好物,好用不贵+大牌保障,最后一个太实用
- 儿童教育|首个播放量破 100 亿的 YouTube 视频诞生,竟然是儿歌
- 苹果|国内首款支持苹果HomeKit的智能门锁发布:iPhone一碰即开门
- 小米科技|预算只有两三千买这三款,颜值性能卓越,没有超高预算的用户看看
- 苹果|苹果最巅峰产品就是8,之后的产品,多少都有出现问题
- 普莉希拉|祖籍徐州的普莉希拉,嫁全球第5富豪扎克伯格,坐拥6530亿被说丑
- 攻克|打破日本垄断!售价7亿元的设备被中企攻克,已开始量产