不只是换个处理器,自主芯片Mac影响比你想象要大
从在今年年底开始,苹果准备为其历史悠久的Mac计算平台推出一个引人注目的新架构。这款基于ARM架构、自主研发的新处理器将对Mac的未来产生重大影响,甚至帮助苹果构建比Mac更庞大的非英特尔新平台。
在过去的40年里,苹果采取了一系列激进举措,将其Mac硬件转向完全不同的全新芯片架构。其他任何计算平台都没有如此成功地完成过这样复杂的转变,更不用说尝试像苹果那样在Mac上进行三次重大变革了。从20世纪80年代的摩托罗拉68000到90年代的PowerPC,再到21世纪初的英特尔x86。
每次迁移都需要付出巨大的努力,不仅要交付新的硬件,还要改造庞大的软件平台并创建新的开发工具,以最大限度地减轻用户和开发者向新平台过渡的痛苦。当苹果在90年代初迁移到PowerPC时,当时的其他平台也在进行并行转变,包括微软的Windows NT、IBM的OS/2、Commodore Amiga和许多其他平台。
然而,苹果成功完成向PowerPC转变的独特能力,却因其他公司未能做到这一点而变得复杂,最终导致苹果成为PowerPC芯片唯一的主要用户。这种转变的难度及其意想不到的结果可能表明,事后看来,尝试一项如此复杂、风险如此突出的任务最终是个错误。
另一方面,苹果在大约10年后转向英特尔,这在当时被誉为高明的战略举措,使苹果得以进入新市场,并最终戏剧性地扩展其Mac平台。不过苹果之所以从2006年开始转向英特尔芯片,这在很大程度上是因为该公司之前的PowerPC经验,即学习如何执行这样的过渡。
Apple Silicon转型十年
那么对苹果来说,今年再次转向全新芯片架构有什么好处呢?这一次,苹果使用自主设计的定制芯片架构,而不是购买任何个人电脑制造商都能买到的现成芯片。
从很多方面来说,这家电脑制造商转向新的Apple Silicon并不是什么新鲜事儿。自2008年以来,该公司始终在开发定制芯片,并最终设计出A4芯片,用于iPhone 4、初代iPad以及第一款基于iOS的Apple TV上。
从2016年开始,苹果开始推出配备T1的Mac电脑。T1是一款定制芯片,旨在处理Touch ID安全事宜,并提供系统管理控制器(SMC)功能,将苹果的英特尔Mac电脑与商用英特尔PC电脑区分开来。甚至在T1之前,苹果定制的SMC微控制器就可以管理Mac的电源管理、电池充电、睡眠和休眠、视频显示模式以及其他定制和增强Mac体验的功能。
图:苹果的T2芯片
自2017年以来,新的Mac配备了更先进的T2芯片。这款64位芯片可以处理从磁盘加密到图像处理等各种任务,支持从iPad Sidecar到“Hey Siri”的各种功能。在过去的几年中,T2 Mac实际上已经变成了Apple Silicon Mac,配备了提供本地x86软件兼容性的英特尔处理器。
Mac电脑如何迷上英特尔芯片
苹果的英特尔Mac目前使用与运行Windows或Linux的行业标准PC相同的Intel x86芯片架构。事实上,如今的Mac电脑之所以能如此容易地运行Windows软件或Linux服务器实例,本质上就是英特尔芯片的功劳。这种共性和兼容性最初被吹捧为苹果在2006年转向英特尔芯片的主要原因。
在这种转变之前,苹果Mac电脑使用的PowerPC芯片可能比x86芯片拥有许多技术优势。然而,由于经济因素,PowerPC越来越难以跟上竞争对手x86开发的步伐。到2004年,苹果是仅存的使用PowerPC芯片的重要供应商。台式机领域的其余商家在很大程度上集中在英特尔的x86芯片上,这创造了巨大的规模经济,支持英特尔继续投资于其未来几代x86芯片。
由于Mac电脑的销量增长缓慢,而且对PowerPC芯片的需求没有增长的余地,PowerPC架构背后的制造合作伙伴缺乏任何类似的可靠资金支持,无法与英特尔持续不断的芯片开发努力相媲美。
开发新一代芯片是一项极其昂贵的工作,单靠一家每年仅出货约330万台Mac的PC制造商来说,根本不可能有足够的资金进行竞争。2004年,Windows电脑的销量是Mac电脑的56倍。同年,PC制造商共售出1.825亿台,在PowerPC Mac平台和英特尔PC平台之间形成了巨大的鸿沟。
本文系作者授权本站发表,未经许可,不得转载。