All in ARM,苹果能成吗?
2020-11-04 10:40

All in ARM,苹果能成吗?

本文来自微信公众号:极客之选(ID:GeekChoice),作者:刘宗岳,原文标题:《你的下台电脑,应该考虑下 ARM Mac》,题图来自:视觉中国


ARM Mac是实现 Apple “大一统”生态的第一步。


早晨一起床,又双叒叕被Apple Events的消息刷屏了,这已经是苹果今年的第四次线上活动了,苹果对此也早已轻车熟路,似乎还有点乐此不疲的意思。综归今年这几次活动,共同的特点是节奏快、信息密度高、场景炫酷,感觉每次都像在看一部苹果出品的电影。


“One more thing”Apple Events 邀请函


而关于此次活动,主角自然是WWDC上提到的Apple Silicon,相应的产品便是ARM Mac了。一个很值得注意的细节是,这次活动的英文邀请函主题为“One more thing”,要知道这句话在历来的苹果发布会上有很大分量,乔布斯时期,每当这句经典台词出现时,必有激动人心的新品登场,那么这次的ARM Mac真的会有那么Amazing吗?


x86和ARM之争,是过去与未来的斗争


在x86和ARM中,苹果坚定的选择了ARM。


经过这么多年发展,ARM不仅拿下了手机、拿下了IoT、拿下了AR/VR/XR。现在,ARM还想反噬x86的大本营——桌面端。


ARM芯片基于精简指令集(RISC),架构灵活多变,可以面向不同设备采用不同的架构,同时还兼具着迭代效率高、低功耗、高能效的特性。目前手机、平板、可穿戴、IoT 等各种移动设备中全都是它的身影。而伴随着5G和IoT的发展,对于ARM芯片的需求量还有巨大的空间。


而基于复杂指令集(CISC)的x86芯片则长期统治了桌面电脑数十年,由于历史遗留问题,x86芯片设计起来相当麻烦,而且功耗高、能效比和迭代效率也远不及ARM芯片,这使得x86芯片不得不、也只能被绑在桌面电脑上,它注定会与未来失之交臂。


WWDC 2020  库克公布 Apple Silicon


在这种情况下,ARM的优势越来越大,所以苹果打算自研ARM芯片,也就是用Apple Silicon来替代传统的x86芯片,这个计划最早在前段时间的WWDC上被公布,库克说:整个芯片平台的迁移过程将持续约两年时间,而基于Apple Silicon的首台Mac电脑也将在年底亮相。现在它已经来了,留给x86的时间也许不多了。


苹果并非第一个布局ARM的厂商


在布局ARM这件事上,微软或许更积极。


从商业上讲,x86架构背后的最大受益者是桌面电脑的顶级供应商——由Intel和微软组成的Wintel商业联盟,Intel负责提供桌面电脑核心硬件、微软负责Windows系统授权,二十多年来长此以往,他们不断攫取着个人电脑发展带来的巨额暴利。


垄断 PC 行业的 Wintel 联盟


不过商业的本质永远是追求利益最大化,变化发生在移动互联网时代,随着移动设备的崛起,微软和Intel逐渐意识到时代的危机感,他们知道不能在x86这一棵树上吊死,于是便着手开拓新的赛道。


2012年,Wintel商业联盟出现裂痕,微软脱离Intel发布了Surface RT,这是一款完全基于ARM平台打造的二合一平板电脑,它抛弃了Intel转而采用NVIDIA Tegra 3 T30处理器,微软还特别为此定制了专注于ARM平台下的Windows RT操作系统,它完全不支持x86架构下的任何软件。


2012 年发布的 Surface RT


但俗话说“船大难掉头”,尽管微软推出了一整套基于ARM平台的软硬件解决方案,但最终还是以惨淡结局收场了,究其原因主要是微软在ARM平台上的生态建设太过薄弱了。


罗马并非一日建成的,赶鸭子上架的微软暴露出太多问题,Windows RT系统更像是 Windows 的阉割版,而并非全新设计的系统,尽管微软为它定制了更适合触控的Modern UI,但 Windows 本身在触控上依然存在“水土不服”的情况。


除此以外,最致命的问题在于第三方软件的脱节,离开 x86 应用的用户就像没有了食材的大厨,他们不能安装使用常用的 exe 软件,而只能购买 Microsoft Store 内的极少数应用,这让大多数用户几乎无法使用 Surface RT 办公,体验非常差……这本是微软自己犯下的错误,最终却让用户来买单,所以最终 Surface RT 失败也许就是最好的宿命了。


All in ARM,或许只有苹果能成


微软的故事告诉我们,All in ARM不只是换个ARM芯片那么简单,最关键的在于软件生态的建设。


很明显,在这方面苹果是最具实力的。过去几年中,苹果在iPhone、iPad和Apple Watch上推出了非常多出色的芯片,尤其是iPad Pro上的A12X和A12Z,这两款芯片拥有着堪比桌面级处理器的性能,还兼具出色的功耗控制水平。


据最新爆料显示,过几天发布的ARM Mac将采用基于A14开发的A14X,这款5nm制程的芯片毫无疑问又是“默秒全”级别的。当然,除了性能外,苹果自研的ARM芯片还有着强大的图形性能和长久的续航,在机器学习和神经网络上也更有优势。


Apple Silicon 示意图


苹果转向ARM阵营的同时,也意味着要抛弃Intel。虽然这在表面上看起来只是更换处理器平台,甚至在商业上也能理解为是成本更低的选择,但实际上无论是之于苹果还是用户都是一件好事。


过去几年里,英特尔芯片几乎处于“挤牙膏”和不断跳票的状态,这严重影响了MacBook的产品规划和更新节奏,而更换ARM Mac后,苹果完全可以自主掌控产品节奏,降低Mac电脑的成本。如果苹果愿意的话,甚至能推出廉价版的Mac以换取更多的市场份额。



而在软件生态上,前段时间的WWDC已经给出我们答案,在那场发布会中,苹果软件工程高级副总裁Craig展示了一台运行在A12Z芯片上的Mac电脑,这台电脑安装了最新的macOS BigSur系统Craig用它流畅的演示了macOS中的众多原生App,还演示了很多大家熟知的专业软件,例如Photoshop、Lightroom、Final Cut Pro以及微软Office等,甚至还有Maya这种3D建模软件。


运行在 ARM Mac 演示机上的 Photoshop


同时,在第三方软件的适配上,为了帮助开发者更好的“迁移”到新平台,苹果推出了Universal、Rosetta、虚拟化技术等一整套解决方案,它可以将现有的Mac应用高效快捷的无缝移植到ARM架构能兼容的系统中,而且这套解决方案还同时支持Intel和ARM两大平台。



更令人惊讶的是,苹果想要通过ARM Mac将iOS生态融入其中。由于ARM Mac采用了与iPhone、iPad上架构相同的芯片,因此iPhone和iPad上的应用可以无需任何修改的在ARM Mac上运行。


在WWDC上,苹果工程师向我们展示了在ARM Mac上运行iPhone游戏《纪念碑谷2》,可以看出iPhone应用在ARM Mac中会以窗口化的形式呈现,在某种程度上,这已经突破了“多屏协同”的界限,将桌面端和移动端彻底打通,完全融合在了一起。


运行在 ARM Mac 演示机上的《纪念碑谷 2》


苹果手握着软件生态、操作系统、硬件芯片三张王牌,相比于微软而言,转向ARM这件事情更有可能成功,也只能由苹果来做。


过去的十年里,苹果在移动端上做出许多顶级芯片、构建了极为繁荣的iOS系统生态,而现在苹果想要以同样的方法来创新Mac电脑,建立“大一统”的Apple生态,过几天的首款ARM Mac就是第一步,它到底有多Amazing,几天后一起见证吧!


本文来自微信公众号:极客之选(ID:GeekChoice),作者:刘宗岳

本内容为作者独立观点,不代表虎嗅立场。未经允许不得转载,授权事宜请联系hezuo@huxiu.com
如对本稿件有异议或投诉,请联系tougao@huxiu.com
正在改变与想要改变世界的人,都在 虎嗅APP