Bye Bye X86!苹果自研Mac处理器的是与非
我的极刻
原标题:Bye Bye X86!苹果自研Mac处理器的是与非 来源:我的极刻
今年六月的WWDC 2020,很可能是一段崭新科技史的开端。
我们已经习惯了每年WWDC上层出不穷的新鲜“震惊”,但没想到今年的特别大——苹果正式宣布了在两年内让Mac电脑从intel X86平台全面转向自研ARM处理器的迁移计划。一如15年前的WWDC 2005,从IBM Power PC投入intel的怀抱,这已经是苹果PC业务的第三次平台迁移了,尽管仍旧让人觉得激进而冒险,却多多少少有点“传统艺能”的既视感。
而见证了“科技圈十年未有之大变局”的消费者们,又该如何面对接下来的变化呢?
意料之中的石破天惊
苹果这波全面转向自研ARM平台,显然是预谋已久。
首先自然是硬件方面的准备。
想当年A12X横空出世,苹果模棱两可地说了一句“有比肩笔记本电脑的性能”,一时间舆论沸沸扬扬。如今看来,苹果这句营销效果极佳的宣传语是认真的。
▲ A12Z的高性能源自设计与堆料
当然了,就算A12X进化到了A12Z,其整体性能还是无法与同价格的X86处理器相提并论的,但在如GPU性能等细分项目上,有着明确设计目标的苹果还是达到了预期中的满意结果。
说起来,虽然苹果选择自研桌面处理器可以说是一种战略上的必然,但作为长期合作伙伴的intel的糟糕表现绝对称得上是这种想法的助力。新制程研发上的行将踏错与不思进取,使得intel 10nm工艺难产多年。当14nm+++的低压酷睿遇上了追求轻薄的新MacBook模具,所造成的积热问题堪称灾难。
▲ 轻薄火炉
剪辑师朋友小张就不止一次地吐槽:“剪的时候就已经很热了,等到渲染导出的时候更是烫的要死。”
除了迟迟无法解决的发热问题,intel在核显上十年如一日的孱弱性能也严重制约了Mac产品线的性能,苹果不得不长期向AMD定制独显。嗯,这又是个火炉。
因此,苹果结合自身需求开发的SOC在工艺上采用了最先进的台积电7nm制程,而GPU性能更是开发的重中之重(对手机来说甚至有点过剩)。苹果在这方面的研发布局,颇有些怨念深重的意味。
▲ Big Sur的界面看起来就像是大号iOS
除了硬件上的准备,苹果在软件乃至生态体系上的准备也早就有所布局。
早在去年的WWDC 2019上,苹果就鼓励开发者将iPad上的应用迁移至Mac。而在今年的WWDC 2020上,苹果更是放出了最新的MacOS Big Sur。它的整体风格更是大幅度向iPad OS和iOS靠拢,甚至包括控制中心和通知中心。可见苹果除了在硬件上想完成三大平台的SOC统一,更有意打破系统之间的壁垒。
平台迁移,传统艺能!
说起来,对于苹果而言,换平台可能已经成了企业文化的一部分。
▲ 事实上系统迁移更是经历了三次
历史上,苹果共有两次更换平台的操作。
第一次是1993年,从摩托罗拉的680x0换到IBM的PowerPC。
第二次是2005年,从PowerPC换到intel X86。
且不说苹果换平台的经验堪称天下第一的丰富,其在iOS和iPad OS的开发过程中也积累了X86到ARM的跨平台移植经验。所以小黑认为,从技术上来讲苹果Mac的第三次迁移应该是不会出问题的,那么读者们最关心的应该就是迁移速度了。
▲ 梦回15年前
尽管在WWDC 2020上苹果表示将用2年时间完成全面转向,但我个人认为这应该指的是硬件层面的迁移周期。具体的流程我们还是可以在历史上找参照:
从PowerPC迁移至intel X86平台,苹果当年在硬件层面的周期为1年零3个月。而软件方面,直到Mac OS X Lion取消Rosetta才算是彻底放弃对PowerPC平台的支持,这段时间共有6年。
所以小黑认为,尽管苹果已经从现在开始向ARM平台的转移,但现有的X86设备仍然会得到软件层面的支持。甚至出于性能方面的考量,苹果还将更新1-2代X86平台的Mac产品。现在的Mac用户并不用特别担心被“抛弃”。
▲ 采用A12Z的Mac mini DTK
而苹果的先期策略也和当年如出一辙。苹果在WWDC 2020上放出了采用A12Z的Mac mini DTK(开发者套件),而15年前的WWDC2005上也发布了预装Mac OS X Tiger 10.4.1的奔腾4版Powermac G5。
而今年年底承诺发布的ARM版Mac,也很可能会是一台Mac Mine或MacBook。
生态闭环,全产业链
那么,苹果为什么要大费周章地为Mac进行第三次平台迁移呢?
我想,剥掉所谓情怀的外衣,“利益”才是苹果走出这步棋的根本出发点。
当Mac全面转向ARM战略成功之后,苹果就能摆脱intel这个统治CPU市场的上游巨头,同时达成梦寐以求的垄断全产业链构想。事实上,任何使用intel CPU的PC厂商都会有大量的利润被抽取,而intel作为上游供应商也并不能全面迎合厂商的需求。苹果将处理器这一产业核心抓在手里之后,才能更主动地左右产品质量,真正做到在上下完全贯通的产业链中呼风唤雨。
▲ Mac mini 开发者版只要500刀,纯租
另一方面,在Mac产品线全面采用ARM架构SOC后,Mac OS、iOS、iPad OS这三者在硬件基础上将会同调,苹果也将达成整个软件生态链的完全闭环。未来,iPhone、iPad和Mac这三个平台上的软件开发将会贯通,“一式三份”的作业方式能够让三者的APP生态逐渐合流,优秀的APP将会在这三个平台间互相补充。对于用户和开发者来说都是更方便的大好事,而对于苹果来说,则对整个生态链有着更强的掌控力。
这两者能带来的商业利益,就不需要赘述了吧?
前途光明,换机谨慎
从商业利益上来说,苹果换平台虽说是兵行险招,却也合情合理。但用户们最关心的还是这个问题:换平台后的Mac将会表现如何?
小黑认为:苹果暂时不会谈绝对性能,但一定会做好核心体验。
▲ Mac的市场占比早已在10%以下
根据数据显示,Mac OS目前在全球范围内的市场占有率仅约7%,但这7%的人群却有着非常旺盛的消费力:
Slice Intelligence调查数据显示,美国有80%的科技工作者,都是苹果产品的热衷用户,特别是iPhone手机和Mac电脑。并认为,随着消费者年龄的变大,他们在苹果产品上的投入也就越多,这很好理解,因为可支配收入越多所致,而男性消费者在苹果产品上的花费相比女性消费者要高出许多,Mac OS X是针对专业人员,比如说设计、开发等。
▲ 我国Mac用户画像
这也和我本人在现实生活中观察到的Mac用户情况差不多:他们基本都是白领上班族和学生,以年轻的开发者、设计师、创意行业从业者为主。也就是说,Mac如今更多地扮演着生产力工具的角色。
我们都知道,现阶段消费机ARM架构SOC的整体性能还无法与主流X86平台相提并论,即便是A12Z也是如此。但不要忘了,苹果这一步战略是将Mac回归到了“软硬结合”的开发体系,针对目前的主要用户群体,苹果也正是这么优化的。
在WWDC 2020上展示的ARM Mac展示了其在生产力方面的绝佳体验。
Final Cut Pro X 和 Logic Pro X 这两个自家的专业应用运行效果极佳,后者能够同时流畅处理3条4K ProRes RAW视频流剪辑任务。包括Adobe全家桶、office套件等也在搬迁,甚至Unity都已经完成了搬迁。
这一移植过程甚至仅用了几周的时间!
苹果的确为全面的平台迁移做好了准备:
Universal 2能够对软件重新编译以实现原生运行;Rosetta 2让ARM Mac 可以运行Intel Mac的所有 App;虚拟机可保证Linux环境(对开发者很重要);以及对iOS和iPadOS环境下APP的直接运行支持。
尽管如此,作为开发者,用户们依旧对ARM Mac抱以谨慎态度。在知乎的相关问题下,一条高赞答案道出了程序员们的担忧:
▲ 开发者们的考量更缜密
这条答案其实非常典型,开发者们担忧的无非是这几点:兼容性、稳定性、以及成本。尽管在创作软件这一“传统强项”上ARM Mac的完成度看起来非常高(相信非常多的人就是冲着屏幕和FCPX买的Mac),但在平台的迁移的过渡期中,对程序员们可能就不那么友好了。同时,“会不会买ARM版Mac”这个话题又牵涉到一个老生常谈的话题:价格。
相信几乎所有消费者都在期盼新Mac降价,而我们也能为苹果找到足够的理由去降价:比如使用自家处理器后成本上大幅降低;比如剔除现有双系统用户(ARM版Mac几乎不可能装Windows系统)后重新吸引消费者;又比如intel的雅典娜计划和Creator PC新品类,正对传统Mac市场份额的持续冲击。
▲ 知乎老哥的实在话
但尽管每一条都很有说服力,我们仍然很难确信苹果会降价——这两年苹果在Mac上的涨价策略深入人心。
▲ 开发者可以选择自己的PC,却无法左右大环境
所以,纵然目前看来ARM版Mac的前景非常值得期待,几乎大家都看好其成型后的生态体系,但无论是基于开发环境的稳定性考量还是成本,在其发售初期对开发者的吸引力还是有限的——而这一群体是消费中坚。
苹果自然不会放弃开发者们,但目前看来,除了苹果的工程师们要付出更多的努力加速迁移过程,在前期,ARM版Mac更需要设计师和轻办公用户们的市场支持。而ARM架构SOC的长续航和针对专属任务高效优化,显然在这两个领域更具竞争力。
Mac全面转向苹果自研的ARM处理器,无疑将是今年、甚至可能是未来十年最为关键的战略举措。在PC如今越来越专业化、细分化的趋势下,苹果的这一步棋想必是符合市场趋势,也是经过深思熟虑的。软硬兼修的苹果帝国即将回归,期待它在下个十年为我们带来的惊喜。