快科技|深扒苹果、Intel的爱恨情仇:Intel为一个决定悔断肠

预计下周 , 苹果公司2020年全球开发者大会将披露苹果从Intelx86芯片转移到苹果自己设计的新处理器的具体细节 , 这可能会严重影响到下一个十年的计算机技术 。
快科技|深扒苹果、Intel的爱恨情仇:Intel为一个决定悔断肠
文章图片
Intel怎么了?
2005年 , 史蒂夫·乔布斯(SteveJobs)发布声明称苹果公司的Mac将采用Intel处理器 。 该声明指出 , 新的iMac和笔记本电脑将从2006年初开始使用Intel新发布的x86内核处理器 。
2005年的WWDC帮助开发人员做好了准备 , 以确保购买者所购买的新IntelMac可以继续使用其Mac软件 。
这一举动让苹果及其Mac用户以多种方式从Intel受益 。 新的IntelMacs可以利用x86芯片的规模效应 , 以可承受的价格对其处理能力进行改进 , 这是苹果之前的PowerPC芯片提供商无法提供的 。
这也意味着新的x86Macs在用MicrosoftWindows启用自己的软件时 , 在硬件上兼容 。 除了能够启动Windows , IntelMacs还可以在Mac桌面上本地托管Windows应用程序或虚拟化整个Windows系统 。
此外 , 为x86PC编写的视频游戏可以更轻松地移植运行为Mac应用程序 。
那么 , 过去15年中 , 究竟是什么变化让苹果决定现在放弃Intelx86芯片?重要因素有很多 , 其中之一便是随着大部分消费者的支出和技术投资已从PC设备转移到移动设备 , MicrosoftWindows及其Windows软件的重要性已大大降低 。
如今 , Windows和x86的兼容性对于某些用户仍然很重要 , 但是对大多数用户而言 , 这两个功能就没有那么重要了 。 另外 , 大多数对x86软件有特定需要的用户通常最不可能从所有其他可选的PC设备中考虑Mac 。
相反 , 绝大多数Mac用户不需要托管x86或Windows代码 。
根据AppleInsider过去十年的历史服务数据记录显示 , 虽然2010年间 , 大约15%的Mac用户安装了BootCamp , 但如今却只有大约2%的计算机设置为双启动到Windows 。
视频游戏是一个有望对IntelMac产生重大影响的特定领域 。 然而 , PC游戏仍然扎根于WindowsPC上 , 而Mac并没有因为Windows游戏的大量迁移涌入而发生实质性变化 。
另一方面 , 苹果还创造了前所未有的东西:它自己的移动平台所占市场份额远远大于Windows平台且与x86无关 。 在过去的十年中 , Apple不仅在Intelx86相关平台上进行了投资 , 而且还在持续增加对独立工具和基础架构的投资 。
这包括苹果自己的定制ARM芯片及其LLVM软件编译器 , Swift语言 , Xcode开发工具 , AppStore平台 , AppleArcade等新服务 。 所有这些相关的工具和平台已建立起iOS系统及其类似物作为领先平台 , 为精英用户提供高端的智能手机 , 为企业用户提供平板电脑 , 以及应用在新的计算领域 , 包括AppleWatch和AirPods等可穿戴装置 。
苹果与Intel的“爱恨情仇”
苹果上一次面临是否在其Mac计算机中使用Intel芯片的选择时 , 这些都不存在 。
早在1990年代初期 , 苹果公司就在StarTrek项目中讨论了将Mac从其最初的Motorola68K处理器迁移到Intelx86芯片的想法 , 但很快就得出结论 , 将Mac现有的第三方库68k软件迁移到Intelx86芯片十分困难 , 此举无济于事 。
相反地 , 苹果寻求与IBM和摩托罗拉建立新的合作伙伴关系时 , 基于IBM的POWER架构为台式PC开发全新的芯片平台 。 最终开发出的PowerPC是一种全新的设计 , 与20世纪80年代留下来的且有10年历史的Intelx86有很大的差异 。
全新的PowerPC芯片最初帮助苹果的PowerMacs保持了与基于Intel的WindowsPC的竞争力 , 同时苹果也支持在更快的新PowerPC芯片上模拟旧软件 。
但是 , PowerPC的新颖性也使该项目的许多其他最初合作伙伴无法像苹果那样完全采用它 。 到21世纪初 , 无论是从哪种数量来看 , 苹果都是使用PowerPC数量最多的用户 。


推荐阅读