苹果并不是才想起来做M1,而是在早就就蠢蠢欲动。苹果从A7开始,给移动端上了超宽的架构,当时用得是28nm工艺,英特尔已经在尝试14nm了。
实际上,移动端和桌面端的性能接近就是最近几年的事情。以前移动处理器和桌面处理器是一起进步的。工艺总是有一段差距,性能也有差距。但是,最近几年,桌面上AMD不给力,英特尔的工艺进步和架构进步都停滞了。
你不要只看苹果的进步,苹果进步最大是在前几年,从A11以后进步没有以前快。ARM公版进步的也相当快。从A15开始尝试高性能,一路到A76,进步也是很明显的。
但是,骁龙850切入的时间点太早了。
英特尔虽然停滞不前,但是历史上的优势还是很大的,公版到A73在性能上还是无法抗衡的。
相比之下,苹果的介入点就更合适一些,苹果准备了很多年。一直到用ARM模拟X86,性能不低于上一代产品的时候才动手,这就成熟多了。
就是说,骁龙和微软要成功。需要ARM公版做出来的处理器,通过微软的X86与ARM转换,转换后的效率不弱于主流X86处理器才行。
显然,现在ARM公版的性能和微软的转换效率没有那么给力。所以骁龙850和微软自己搞的芯片都扑街了。
那么,以后会不会成功呢?
这要看ARM和X86的性能竞赛。
X86阵营,AMD也用了台积电的工艺,现在Zen3和M1比多核心性能(桌面平台对多核心优化的不错。),即使原生ARM,M1优势也不大。这还是7nm对5nm。
如果X86阵营不睡大觉,ARM很可能通过模拟一直无法追上X86。
这样,ARM和X86生态会一直并行,ARM在移动段,X86在桌面端,MAC是小众用户。
两者还会有交叉。
ARM设备模拟X86,用X86的桌面生态。
X86设备模拟ARM,运行安卓甚至IOS的程序,用移动生态。
从两者的历史生态积累来看,ARM会有些优势,因为X86历史比较长,在X86低性能的时候,已经积累了大量应用。ARM只要性能过了一定门槛,就可以有丰富的生态可用。
这种情况类似于我们现在用安卓手机玩模拟器游戏。
现在安卓手机,即使用模拟器,也远比PSP游戏机强大很多。这样PSP游戏机用480*272分辨率的游戏。安卓手机可以用1080P,16倍反锯齿运行,加上游戏手柄,体验反而比原版PSP游戏机好。
如果以后ARM处理器经过一年年升级强大了,工艺进步到1nm。性能达到目前的5倍,大约GB5跑5000分吧。
经过高效率的模拟器,运行X86程序还有3000分,这也比今天最快的Zen3快很多了。
用这个模拟器,运行今天的X86版本Windows和X86版本的各种程序毫无压力。今天你能用的所有生态,就都自动移植过去了,甚至不用厂商再去费力开发。
那个时候,ARM在桌面端替代X86就很有可能。
因为苹果是这个星球消费电子领域少有的(甚至可以说是唯一一个),在软硬件两个领域都做到顶尖的选手。
硬件——A系列芯片一直隔代领先高通旗舰,同时iPad芯片始终是同时期蓝星第一的消费端ARM芯片。积累了大量的高性能SoC设计经验。
软件——MacOS持续的积累,曾经有过的切换CPU架构的成功经验(不仅是技术上,也包括节奏上),封闭系统+自有软件优化进一步提升芯片易用性。
其结果就是:
高通和微软搭伙,搞了个不伦不类的Surface暴毙;
果果自己动手,搞出来ARM Macbook并且成功(for 特定用户)。
PS:这一点也很重要,苹果的笔记本从一开始就有非常明确的目标受众,而高通当时搞850缺非常模糊,定位不明晰,有点什么都想要、什么都做不到的感觉。
PPS:我好想看到有个平行宇宙,苹果收购了任天堂但是什么都没改变,然后我玩到了M1芯片的switch啊!!!
因为苹果和高通设计芯片的思路完全不一样
同样可释放15w的环境
苹果的思路是我才不管你15w限制,堆料上去再说,大不了降频跑
高通的思路是我把芯片极限功率做到15w就够了
于是苹果历年a系,其实个个都比810功耗大
包括用intel芯片,苹果也从来无视功耗,只管温度,pl直接100w起跳,从来不会撞功耗墙
而m1成功,就成功在m1满载都接近30w了
功耗压你一头,怎么打?
两个水平一样的人,一个会打松果糖豆闪电鞭一个不会,会打的可以赢,现在俩实力悬殊的一批,闪电鞭还有个jb用,对面直接乱拳打你就行了
第一,x86_64今年才到期,也就是说,今年2020年才能实现x86_64的译码,用来在arm平台翻译执行传统应用。在此之前,你做出来一个arm的电脑,也无法运行x86应用,这会导致没人愿意切换平台。苹果再强,如果它早一两年做这个,也做不出来。不能运行现有旧应用它就没有可用性。
第二,M1是28W性能释放,850是7W,完全不是一个层次的东西。
第三,苹果可以把iOS生态直接跑在MacOS上,来完善应用生态,然而微软却没有让android跑到Windows上。
大致就是上述原因,如果业界能够定义一套基于ARM的公开架构,如果有厂商制作基于arm的强力处理器,微软基于这个架构再加上x86_64的转译(现在已经实现了),那其实苹果以外的架构也是有可能转向arm的。
实际上,arm跟x86指令集的差异在这个环节相对来说最可以忽略。毕竟,指令集只是表层,实际处理器微架构才是核心,这方面红蓝绿厂都很有实力,他们如果要做arm,性能也绝对不会差。
所以我个人反倒觉得intel跟amd完全可以考虑做做这个。或者,nvidia?nvidia 要想打破intel跟amd对x86的垄断,完全是有动力推动arm处理器在通用计算领域的发展的。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有