您现在的位置: 天下网吧 >> 网吧天下 >> 网吧行业 >> 网络追踪 >> 正文

苹果抛弃英特尔?先解决这五大难题

[作者:佚名 来源:不详 时间:2015-1-18我来说两句
:苹果抛弃英特尔?先解决这五大难题

苹果从2010的iPad开始,正式在旗下设备上使用了第一款自家定制的ARM架构A4芯片。但是在Mac产品线上,却始终是英特尔的合作伙伴。不过最近已经有消息显示,苹果可能将会开始在Mac产品中使用ARM架构的定制芯片来取代英特尔X86架构处理器。但是对于苹果来说,想要完成这种转变,还有一系列的问题需要面对。

为什么苹果在Mac上使用英特尔芯片

自从2006年以来,苹果就开始在Mac机型上使用英特尔X86架构的处理器,并且额外配备NVIDIA或AMD的GPU(许多入门级机型使用的是英特尔的基础款GPU)。

通常来说,Mac机型使用系统可以通过OpenGL图形接口驾驭不同的GPU体系结构,但是OS X系统本身和应用程序仅支持在英特尔X86架构处理器体系上运行。

苹果在OS X(10.4 Tiger和10.5Leopard)的两个主要版本中加入了对PowerPC和英特尔CPU的支持,使得Mac机型可以根据情况适应不同的代码。不过从2009年的OS X 10.6 Snow Leopard开始,苹果的英特尔版Mac只支持OS X代码。

对于苹果来说,当然不可能直接用简单的通用二进制形式将原来英特尔Mac机型直接支持自己定制的ARM架构处理器,但是此举无疑是一个“雄心勃勃”的改变,但同时也要面临严峻的技术挑战和市场因素影响。

从PowerPC到英特尔再改用ARM有什么不同

在1994年到2005年之间,苹果的Mac OS都只针对PowerPC架构编写,这与英特尔的X86芯片完全不同。在此之前,早期的Mac芯片架构都是由摩托罗拉开发的68k(包括68000、68080、60030和68040)。

苹果的第一次转型,从68k到PowerPC的目的很简单,希望通过更新一代的处理器应对更复杂的运算,并且将规模上升到可以支持64位级别的运算。PowerPC在性能上要远远超过68k,并且还能够兼容现有68k的代码。经过多年额发展后,PowerPC的Mac依然还延续了许多68k时代的代码。

而苹果的第二次转型就是从PowerPC到英特尔,而这并不是一次纯粹的技术进步。要知道PowerPC芯片厂商(包括IBM、摩托罗拉和飞思卡尔)已经基本上放弃了个人PC市场,而主要将目标锁定在嵌入式车载系统和游戏机领域。而苹果已经是PowerPC最后的一个大客户,每年大约有不到400万台Mac被出售。

另一方面,每一台使用Windows系统的PC都使用英特尔X86架构,并且兼容AMD体系。而从2006年开始苹果从PowerPC转投英特尔,就是从一个即将消沉的平台迈向了一个更健康发展的平台,无论从技术还是规模上说,都在不断进步发展。

然而,苹果最初是通过32位的x86 Core处理器来取代2003年开始内置64位PowerPC处理器PowerMac G5机型。而从2006年开始,苹果开始通过英特尔Core 2处理器才逐渐开始过渡到对64位的支持。

虽然转投英特尔的怀抱也有不少问题,但是这些都抵不上英特尔超高的市场占有率和发展的速度。一开始Mac产品在性能上并没有因为改用x86而明显的高于PowerPC,但是前者的速度快到足以通过ROSetta技术兼容大部分PowerPC代码,而这也帮助苹果平稳的向x86过渡和进一步发展。

此外,改用英特尔x86也意味着Mac也可以在本地运行Windows(或其它x86架构操作系统)。在2006年,这种改变极大的帮助Mac提高了市场占有率,许多需要使用Windows系统的用户可以开始考虑购买一台Mac电脑。

苹果的Boot Camp可以允许用户直接从硬盘启动Windows系统,而通过第三方软件甚至可以在OS X的窗口中运行Windows桌面。这两种方式中的任意一种选择都要远远强于在PowerPC上模拟Windows x86代码,而这也成为了当时Mac用户的唯一选择。

苹果考虑放弃英特尔的原因

苹果做出这样的决定,最大的原因是出于成本因素。英特尔在桌面级计算机领域的技术和赚钱速度几乎没有对手,因此如果放弃使用英特尔,将会留出很大一部分的利润空间。

虽然外界并不知道苹果采购英特尔芯片究竟付出了多少钱、同时也无法获晓苹果独立开发ARM架构处理器需要投入多少钱,但是来自HIS iSuppli的报告估计,微软在Surface Pro上使用的英特尔Core i5处理器成本至少是采用ARM处理器Surface RT的四到五倍,两款机型的硬件成本和零售成本分别相差180美元和300美元(不过要注意两种Surface的区别不仅仅在处理器上)。

另外,同样是来自HIS的报告显示,苹果在iPad上使用的A6处理器成本只有25美元,但是在使用英特尔处理器的Mac上,则要在处理器上花费180至300美元。因此如果苹果能够在Mac上使用一至两颗25美元的ARM芯片,至少能够节省出200美元的成本。不过,上面这种统计方法并不完全具备参考价值。毕竟现在最强的ARM移动芯片在性能上也要远远逊色于入门级的英特尔Core i5芯片。微软的Surface RT和Surface Pro二者在运算性能上就充分的体现了最快的ARM处理器和Core i5芯片之间的区别。

其次,如果苹果愿意,有能力设计出更快的ARM架构芯片。苹果一直都在致力于增加旗下A系列处理器的复杂性和处理能力,而这也为苹果每年带来了巨大的经济效益。要知道现在每年苹果累计会售出7000万台iPad和1.7亿部iphone

现在,苹果最新第一代的A8处理器已经问世,并且还是在受限于超薄的机身设计而不得不限制电池容量和散热性。苹果已经明确表示,虽然iPad Air 2在机身设计上更薄而使用了容量更小的电池,但是得益于处理器速度,并没有损失续航时间和性能。

在Mac Mini甚至是MacBook Air中,苹果会更少的限制功耗和散热,通过更高主频的芯片以及更多的核心,再加上更多的内存、更大的缓存等逻辑硬件来进一步保证产品的性能。

出于这些因素,苹果对某款特定的Mac机型通过使用自己定制的ARM芯片来降低成本,并且通过在性能上追赶英特尔中低端处理器以及具有吸引力的价格充满了兴趣。毕竟目前ARM在移动芯片领域已经击败了英特尔的x86 Atom芯片。

在苹果转投英特尔怀抱之前,每年大约会售出400万台Mac。而截止去年,Mac的年销量已经突破2000万。但这个数字与当时iPad的年销量相同。苹果最初在开发iPad时,曾经考虑使用英特尔Atom芯片,但是在评估iPad销售数字后,决定改用ARM架构芯片。而这也导致苹果判断如果在Mac上放弃使用英特尔芯片,会为自己节约相当可观的成本。

第三,苹果想在Mac中使用自己的核心技术。由于苹果为iOS设备专门定制了ARM架构新品,因此可以在此基础上让人信服的针对处理器来优化系统,甚至通过各种其它硬件的




关注天下网吧微信,了解网吧网咖经营管理,安装维护:


本文来源:不详 作者:佚名

相关文章
没有相关文章
声明
本文来源地址:http://www.ithome.com/
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系邮箱:support@txwb.com.,本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧 网吧天下