https://zhuanlan.zhihu.com/p/580008360
先读一下胡老师的大作
节取一些内容如下,下面有官方测试参数:
一通操作猛如虎,一看跑分不如知乎答主:
龙芯UnixBench分高,龙芯说了原因如下:
二进制翻译性如下(LATX就是翻译到X86):
胡老师说spec2000的工作负载,翻译效率是50.1%。下面论证一下50%的翻译效率的可信度。
首先找一台龙芯的参照机 :一台可睿频2.5GHZ的酷睿三代X86电脑(E5-2640V2/4*16G ddr3 1600/GT730/SATA SSD,以下简称 2.5G的X86),都比单线程 。
我认为这台电脑单线程能力与龙芯类似,spec CPU 2006跑分,这台电脑与龙芯3A5000基本相同,都略高于25分,其它的评测工具,以antutu htlm5为例,这台电脑是3万分如下:
龙芯也是3万分(吧友跑的):
从7-ZIP单线程测试看,这台x86 3047 ; 龙芯 3071,总之,这两台电脑的原生性能大概差不多。
下面比三个项目
(1)GeekBench5跑分。
2.5G x86电脑的geekbench5大原生跑分。龙芯的翻译跑分是197(我的龙芯是单通道内存,跑了188),相当于对比机的46%, 与文章50%也差不多。如果Geekbench有la的版本,龙芯估计也能跑到400分左右。
(2)国际象棋,X86原生跑分3.20,龙芯翻译后跑分 1.36,翻译效率42.5%,稍有点勉强。
(3) 7-zip ,翻译后跑分2070,参考原生跑分3071 ,高达67%,这个给力。。
总之,50%的翻译效率还是有一定道理,有时候就4X%,有时候也有6X%。
不过 1.x GHZ的X86性能,在普通办公上也是够用的。