听说龙芯5000流片成功了想知道和苹果M1的具体差距怎么样?

差距?这里面的差距还是相当大的,我们逐一看看苹果M1的跑分以及龙芯3A5000的相关信息,然后做一下对比就知道了 。

M1芯片整体性能不弱:从目前曝光的CineBench R23跑分来看,苹果M1无论单核还是多核性能都不弱,部分超过了AMD或者Intel 。

多核测试:M1分数超过了Intel酷睿i7,但低于AMD锐龙系列,整体性能仅按照基准测试的话介于AMD和Intel之间 。


听说龙芯5000流片成功了想知道和苹果M1的具体差距怎么样?
文章插图

单核测试:这块的测试苹果M1依旧是处于中间的位置,跑分低于Intel酷睿i7,但是1498的跑分都超过了AMD锐龙系列 。


听说龙芯5000流片成功了想知道和苹果M1的具体差距怎么样?
文章插图

从以上的基准测试来看,苹果M1芯片的性能虽然无法完全超越AMD和Intel这两家主流的芯片,但整体上已经是旗鼓相当,不分伯仲 。

最后再看一下M1芯片的整体参数:5nm制程工艺,8核CPU(4个高性能内核和4个高效内核),8核GPU为,16核NPU 。


听说龙芯5000流片成功了想知道和苹果M1的具体差距怎么样?
文章插图

【听说龙芯5000流片成功了想知道和苹果M1的具体差距怎么样?】龙芯3A5000相关参数对比:目前从已知的公开消息来看,龙芯3A5000芯片采用自研的loongarch指令集架构,12nm工艺,4核芯片主频为2.5GHz,单核SPEC06跑分大于30分 。

从以上这些参数来看,首先芯片工艺就落后了至少2-3代,其次仅有4核CPU,远不如苹果的8核,并且还缺失GPU图形处理功能,至于NPU这种AI芯片更是无从谈起 。以上这些都意味着龙芯3A5000芯片相对苹果M1是相当落后的 。

不过,按照现有SPE06的跑分数据来看(当前主流x86架构芯片跑分30~45分之间),龙芯3A5000的实际性能应该可以达到酷睿i5移动版的性能,基本能满足普通电脑用户的需求,作为入门级产品的芯片够用了 。

根据当前的消息看,龙芯3A5000之后还会推出3C5000,这个版本将虽然仍采用12nm工艺,但内核会增加到16核,支持4~16路服务器,届时整体性能或将又有不小的提升 。

Lscssh科技官观点:综合来说,按照现有龙芯3A5000纸面参数完全可用于消费级级入门电脑,能够满足普通的日常办公和娱乐应用,未来政企等单位机构进行相关的采购不成问题 。

但如果想要和苹果M1芯片相比,那这个差距还是相当大的 。这个差距还不仅仅是硬件性能方面的,还包括整个生态系统,苹果现有的生态已经很完善,全家桶是相当好用 。龙芯可以说现在根本不具备自己的生态,软件体系支持太少了,未来还有很长一段路要走 。

感谢阅读,给点个赞鼓励下呗,欢迎关注【Lscssh科技官】,谢谢~~

其他网友观点

我简单说一下

精简指令集和精简指令集不是一回事 。

CPU分CISC和RISC,RISC就是所谓精简指令集 。

但是,CISC的X86,实际上在20多年前的奔腾Pro,就已经在内部用微指令集了 。

就是说,现在的X86名义上是CISC,实际上内部指令集也不是复杂指令 。

处理器看性能,指令集并不是最关键的,而是看CPU的微架构设计

这个CPU,用了多长的流水线?前端怎么设计的?执行单元有多少?缓存怎么设计的?……

就想你盖房子,指令集只是你用什么牌子的水泥钢材,房子盖成什么样要看设计师和建筑水平 。

龙芯的历史,最早是一个IDT公司(这个公司早期也做X86处理器)的MIPS指令集的芯片,龙芯的胡伟武团队,把这个芯片逆向抄过来,然后重新造了一遍 。这是龙芯一代 。

到了龙芯二代,还用MIPS指令集,但是设计,就是龙芯团队自己干的了 。

龙芯二代就是一颗64位处理器 ,四发射,MIPS指令集的芯片了 。这颗芯片的规格就很高了 。虽然工艺落后,主频很低,性能也不够强 。

后来,龙芯三代,基本可以用了 。就用到很多领域,包括机顶盒和一些军事信息安全敏感领域 。

现在龙芯3A5000,还是龙芯三代,只是随着工艺提升,主频和性能有所提升 。

目前的说法是,主频达到2.5GHZ到3Ghz,SPEC 2006 的整数得分25分-30分 。工艺12nm 。

要知道,现在英特尔还多还是14nm+++++的工艺 。龙芯用的国外工艺已经不算落后了 。

那么,这个SPEC2006整数,25分-30分是个什么水平呢?

按照Anandtech的测试


听说龙芯5000流片成功了想知道和苹果M1的具体差距怎么样?
文章插图


听说龙芯5000流片成功了想知道和苹果M1的具体差距怎么样?
文章插图

大约是麒麟990的水平,就是说和A76、A77差不多的水平 。距离苹果A11还有一定差距 。

那么,苹果M1是个什么水平呢?


听说龙芯5000流片成功了想知道和苹果M1的具体差距怎么样?
文章插图

大约70分的水平,70分和龙芯3A5000的30分比,差距就不用说了吧 。

需要指出的是,Anandtech的跑分,并不是用ICC编译器跑的,没有发挥出英特尔处理器的全部性能 。苹果M1倒是火力全开 。

英特尔处理器用英特尔自己的优化编译器ICC跑,能跑到80分-90分 。

为什么差距这么大?

先不说设计水平,规格差距就很大 。

龙芯3还是龙芯2的四发射 。

而苹果M1是8解码14发射,宽度超过桌面的AMD和英特尔 。

最新的Zen3不过是4解码,14发射,英特尔是8发射 。

比执行单元,M1远远超过Zen3和英特尔,龙芯3A更是不可同日而语 。

比缓存 。

龙芯3A,二级缓存是256K

苹果M1,二级缓存是8M

这是32倍的差距 。

M1或者说A14的规格,就是奔着超高性能去的,即使龙芯的设计团队和苹果一个水平,龙芯3A的规格就决定了,它的性能与M1有巨大差距 。

况且,龙芯的团队和苹果的团队,远不是一个水平 。

在工艺上,12nm与5nm,中间还有一个7nm,差了两代 。比功耗,龙芯3A也不行 。

所以,龙芯3A5000和苹果M1,存在全方位的巨大差距 。

需要指出的是,虽然龙芯3A,性能和麒麟990差不多,但是两者档次完全不同 。

麒麟990是买ARM公版,相当于买人家的材料,又买了人家的设计,用台积电的工艺搭积木 。

龙芯3A是用类MIPS指令集(相当于买人家材料),但是自己设计出来的 。不是搭积木 。

龙芯3A的自主档次,与华为鲲鹏920,银行飞腾1500在一个档次上 。因为指令集有创新,比鲲鹏920还稍微高一点 。

比龙芯3A自主档次更高的是申威,申威现在指令集已经脱离Alpha,架构也是自己的,算是大部分自主的处理器了 。

最后说两句生态问题 。

苹果用ARM的IOS生态,不是一朝一夕,是IOS从2007年开始,发展了13年,买了多少亿台设备才有今天的 。

龙芯指令集,一共卖了几万台设备?不用MIPS兼容,根本形不成生态 。

即使苹果,发展了13年,多少亿设备的生态,要转到桌面

还得有过渡期,有二进制转换过渡,提供全套开发编译工具,这是龙芯做不到的 。没有那么多钱 。

生态系统的事情,不能强求 。龙芯的目标也很简单,通过虚拟机能跑Windows XP就行了 。

自己的指令集支持Linux,虚拟机运行Windows,能跑各种日常软件就行 。这个目标不太难,龙芯3A 5000差不多能做到 。

其他网友观点

文/小伊评科技


听说龙芯5000流片成功了想知道和苹果M1的具体差距怎么样?
文章插图

没什么可比性,龙芯和苹果M1根本不是一个领域的产品,M1是面向C端的产品,而龙芯面向的则是企业端或者更高一些的Jun事化领域,定位和用途是截然不同的 。

这两款芯片都是基于精简指令集的产物,但是所使用的指令集是完全不一样的,龙芯之前一直用的都是MIPS精简指令集(目前已经开源),而最近几代的龙芯芯片则用上了具备完全自主知识产权的LoongISA指令集 。


听说龙芯5000流片成功了想知道和苹果M1的具体差距怎么样?
文章插图

这个指令集确实是由龙芯的研发团队研发而成,具备完全的自主知识产权,而且相比于之前使用的MIPS精简指令集来说,LoongISA明显是做了一定的优化和提升(所以我一直在说,任何计算机技术的研发都不是难事,难的是生态体系的搭建和勇气,因为很多在后来发光发热的语言或者是架构最开始都是由一个人开发出来的,譬如Linux最早就是由林纳斯·托瓦兹一个人写出来的)

而苹果的M1采用的则是由ARM公司发布的ARM指令集 。那么如果单从大家喜闻乐见的“技术独立性”上来说,龙芯实际上是要强于苹果的M1的,毕竟都用上了自主的指令集了而苹果的M1还必须要依赖于ARM公司的授权 。


听说龙芯5000流片成功了想知道和苹果M1的具体差距怎么样?
文章插图

但是话说回来,如果我们回归到真正的民用应用领域来看,龙芯和苹果M1根本没有可比性,M1采用的ARM指令集是目前民用移动芯片领域绝对的霸主,你所听说过的所有知名的移动芯片不管是高通骁龙,华为海思麒麟还是联发科天玑系列等等所使用的底层指令集都来自于ARM;而且还不光如此,目前主流的移动操作系统——安卓和IOS也是基于ARM指令集下的产物或者说是专为ARM指令集做了特别的优化 。也就是说,目前的ARM指令集实际上已经打造了一个由硬件和软件共同构成的生态壁垒,其牢靠程度不亚于英特尔X86指令集和微软所打造的生态壁垒 。

所以,在这种情况下,龙芯芯片的性能哪怕是再强大也不可能和苹果的M1一争高下,因为在民用领域压根没有给龙芯施展拳脚的地方 。

那么有人会问了,既然如此,龙芯为什么不直接使用ARM的指令集呢?这就牵扯到定位和用途的问题了,直接给大家扔一个2015年的新闻,新闻来源中国广播网(官方背景)


听说龙芯5000流片成功了想知道和苹果M1的具体差距怎么样?
文章插图

看到这你应该就知道龙芯为什么摆着现成的ARM指令集不用而非要舍近求远的自研指令集了,因为龙芯压根就不是给你我这种普通消费者使用的,而是给国家某些核心产业量身定制的,其目的就是为了摆脱对西方技术的依赖 。

至于原因是什么,其实也很简单的,目前的华为不就是一个很好地例子么?使用国外的技术不可避免的就会面临被卡脖子的境遇 。想象一下,如果我们国家的卫星产业是围绕ARM架构打造的体系,一旦在某个关键时机被卡脖子,其结果绝对是难以想象的(所有的一切都要推倒重来)

另外,不同的工作场景对于芯片的要求也是不尽相同的,苹果的M1芯片定位民用领域,所以他必须以性能,功耗作为主要卖点;而龙芯面向的则是一些特殊的领域,在这些领域他可能更看重芯片的稳定性和抗干扰性,所以你很难去判断这两款芯片到底孰强孰弱 。

当然了,如果站在性能和一些参数方面,苹果的M1处理器毫无悬念的完爆了龙芯芯片,举几个最直观的例子,苹果的M1芯片使用的是台积电的5nm工艺,这是目前世界范围内最先进的工艺而龙芯5000根据已经公开的数据显示采用的只是12nm的工艺和苹果的M1存在巨大的差异 。


听说龙芯5000流片成功了想知道和苹果M1的具体差距怎么样?
文章插图

总的来说吧,目前横亘在国产半导体产业面前的主要壁垒并不是技术而是生态的壁垒 。苹果之所以敢于正面挑战英特尔和微软所构建的X86体系,其本质也是因为苹果经过这十几年的铺垫已经拥有了一条属于自己的强大的产业体系,所以苹果有实力这么做,而国内的芯片企业当然不具备这样的实力 。

end 希望可以帮到你

    推荐阅读