加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 产品 > 正文

龙芯被低估的功能:二进制翻译技术

发布时间:2023-06-07 12:31:54 所属栏目:产品 来源:
导读:大家发现使用龙芯3A5000 CPU的电脑,登上了京东618服务器销量总榜单,甚至在大内存服务器领域,还排名在第一位。这说明龙芯电脑越来越受大家欢迎了。

一方面,与龙芯CPU的性能有关,按照龙芯的说法,3A6000系列,
大家发现使用龙芯3A5000 CPU的电脑,登上了京东618服务器销量总榜单,甚至在大内存服务器领域,还排名在第一位。这说明龙芯电脑越来越受大家欢迎了。

一方面,与龙芯CPU的性能有关,按照龙芯的说法,3A6000系列,已经能够与十代酷睿比肩了,而3A5000系列表现也非常不俗。

另外一方面,则是龙芯能够安装UOS和麒麟系统,还有龙芯自己的Linux发行版,名叫Loongnix,生态也有了一定的保证。

而最重要的是,龙芯还有一个非常重要的功能,那就是自主研发的LAT二进制翻译技术,集成在了LoongArch指令集里面,这个二进制翻译技术,可以让龙芯兼容MIPS、X86、ARM指令集,运行windows软件、安卓软件。

什么是二进制翻译技术?其实它是一种软硬件结合的技术,龙芯在CPU内部做了一些改进,loongArch中有一部分指令是用于二进制翻译的,可以对MIPS、X86、ARM的指令集进行转译,实现从一个架构到另一个架构的翻译。

龙芯一共有三个二进制翻译系统 LATM(LAT from MIPS)、LATA(LAT from ARM)、LATX(LAT from X86),分别支持 MIPS、ARM 和 X86 平台的应用和在龙芯平台的安装运行

其实类似的功能,苹果之前也推出过,在苹果用自研的M系列芯片替代intel芯片时,就推出了一个Rosetta工具,就是将X86指令集翻译成ARM指令集,以便于原来的X86程序,可以继续在ARM芯片上使用。

当然,进行二进制转译后,性能会有一些牺牲,但获得了较强的生态支持,再考虑到一般日常使用,CPU性能是过剩的,所以一般日常使用不需要担心。

可见,很多人一说龙芯,总是觉得生态不够,低估了龙芯的LAT二进制翻译技术,它简单就是龙芯的秘密武器,可以获得windows\ARM的生态支持,适用更多商业机型和应用场景。在某视频平台上,就有众多的博主,通过LATX二进制转译设备,在龙芯网络上畅玩各种windows的应用,大家可以研究一下。

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章