同城58网 软件 龙芯被低估的功能:二进制翻译技术,可兼容MIPS、X86、ARM软件

龙芯被低估的功能:二进制翻译技术,可兼容MIPS、X86、ARM软件

近日,大家发现使用龙芯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芯片上使用。

通过二进制转译后,基于 wine 中间件技术可以在龙芯平台上流畅运行各种常用桌面应用,如微信、Photoshop 等,还可以运行各种安卓APP。

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

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

本文来自网络,不代表本站立场,转载请注明出处:https://www.tcw58.com/n/a81020.html

电脑,技术,系列,功能,转译,平台,性能,生态,运行,二进制,观点评论,指令集,龙芯,X86,from,二进制

同城58网后续将为您提供丰富、全面的关于电脑,技术,系列,功能,转译,平台,性能,生态,运行,二进制,观点评论,指令集,龙芯,X86,from,二进制内容,让您第一时间了解到关于电脑,技术,系列,功能,转译,平台,性能,生态,运行,二进制,观点评论,指令集,龙芯,X86,from,二进制的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。