ARM性能无法比拟X86,这个“谣言”,被苹果打破了
很多年前,高通发布过三款基于ARM架构的笔记本芯片,想要跨界抢抢intel的饭碗。不过后来的结果大家都清楚,目前市场上已经看不到了使用高通芯片的电脑了。
当时市场有一个结论,那就是ARM芯片性能是无法比拟X86芯片的,因为一个是简单指令集RISC,一个是复杂指令集CISC,决定了起点不一样。
什么是简单指令集,什么是复杂指令集?这个问题说起来也很复杂,用一个很形象的例子来说,当我们要命令一个人“吃饭”的时候,复杂指令集的话会直接告诉他:吃饭!对方就能够很好地执行。
但在简单指令集中,没有这么一个“吃饭”的高级指令,只能分步来告诉他,1、先拿起勺子;2、挖一勺米饭;3、放到嘴里。
这就是精简指令集与复杂指令集的区别,而在电脑操作的过程中,需要解决的通常都是复杂问题,所以使用复杂指令集更好,因为有很多现成的指令,不需要通过各种精简指令串起来,这样更高效。
但事实上很多人一直认为,精简指令集一样也是可以完成复杂指令集的工作的,只是处理起来麻烦一点,需要指令多一点,但只要芯片的性能足够,那么一样可以比复杂指令集更强。
但这种说法,很多人认为是谣言,因为intel的芯片本来就很强了,又是复杂指令集,怎么可能会有精简指令集的芯片打败它,除非芯片性能达到了一个远远强于intel芯片的高度。
而今,随着苹果的M1芯片发布,不得不说,这个“谣言”,真的被苹果打破了,那就是精简指令集干翻了复杂指令集。
按照众多媒体的测试,使用M1芯片后,在原生跑分测试中,M1芯片单核高达1732分,多核高达7443分,这个分数比以往苹果用过的所有的intel芯片都要强,包括最强Mac使用的,需要4万块选配的i9芯片。
而在通过Rosetta2转译的X86下跑分,M1依然达到了单核1265分,多核高达5647分,这个成绩也不逊色于i9了。同时在GPU测试中,M1的集成GPU也比苹果的Mac中用过的顶级的GeForce GTX 1050 Ti快30%。
如果说跑分只是参考,那么经过众多的专业媒体实测,9999元的使用 M1 芯片的 13 寸 MacBook Pro,就是 8G 内存,256G 入门版。
在实际使用体验中,已经追平甚至是超过 16 寸 MacBook Pro 的体验了,而这台16 寸 MacBook Pro还是选配了8核i9,32G内存,独立5500显卡,2T固态硬盘,售价 3 万多点儿的顶配。
可以说不管是从跑分,还是从实际体验来看,使用精简指令集的M1,全面打败了使用复杂指令集的intel芯片。
事实上,我们还可以预见,从苹果M1开始,未来会有越来越多的笔记本厂商投奔ARM阵营,因为ARM芯片只要性能足够,所谓的精简指令集还有功耗低,发热低、续航长的特点,而这些正是笔记本电脑本身的痛点。
所以对于intel而言,这次苹果真的是有点不讲武德,这么粗暴的替换掉intel,让intel的牙膏都有点挤不下去了。