ARM的时代/X86能否延续PC传奇

来源:互联网 发布:充值软件是几折 编辑:程序博客网 时间:2024/05/16 18:04

编者按:

        早在上个世纪八九十年代就曾经有人预言,属于ARM的新帝国与Intel领导的PC帝国之间,迟早必有一战,而这个预言也在今日得到应验。

  ARM与Intel的恩怨纠葛由来已久,自上个世纪80年代ARM公司成立以来,向前迈出的每一步,都伴随着Intel的身影。与Intel这样强大的对手处于同一时代,既是不幸,也是万幸。在移动互联网的大潮到来之前,ARM始终生活在Intel的阴影之下,在夹缝中寻求生存机会,同时,也由于Intel有意无意的推动与威胁,强迫ARM不断的向前发展,最终成就了ARM一方霸主的地位。

  ARM公司于1978年成立于剑桥大学,最初研发了基于MOS Technology 6502处理器的BBC Micro处理器系统,这颗处理器在上世纪80年代至90年代,曾主宰了英国的教育市场,但这并没有给ARM带来可观的收益,更可怕的是,此时ARM迎来了一生的对手——Intel,在强大的Intel面前,弱小的ARM别无选择,只能妥协。ARM希望与Intel合作,并向Intel申请286处理器样片,但不幸的是,遭到了Intel无情地拒绝。

  没有退路的ARM不得不考虑研制一颗属于自己的处理器。由于采用X86架构的Intel处理器过于强势,ARM无法正面回击。而X86采用的是CISC(复杂指令集),强调高性能,因此,为了避开与Intel的竞争,ARM重新定义了自己的设计理念:低成本、低功耗、高效率,也因此选择了RISC(精简指令集)。

  严格来讲,这样的设计理念与当时的市场潮流并不吻合,但ARM别无选择。而凑巧的是,若干年后的今天,这个理念与智能手机的需求不谋而合。也因此成就了ARM的神话。

  1983年10月,ARM开启研发计划,直到1985年4月26日,第一个ARM处理器架构——ARM1问世。但是由于ARM1的结构过于简单,当时并没有引起人们的注意,而同年10月17日Intel发布的386处理器几乎吸引了所有人的目光。这也注定了ARM1的无所作为。

  由于财务状况遭遇危机,1985年2月,不得不将49.3%的股份出售给当时的IT巨头Olivetti, 但是Olivetti的庇护没有给ARM带来机遇。Olivetti企图涉足PC领域,挑战在这个领域的霸主Intel。对ARM并不重视,仅仅将ARM处理器用于研发。ARM的状况变得更加糟糕,看不到希望的ARM最终决定独立。

  1990年11月,ARM与Apple和VLSI共同出资创建了新的ARM,并把公司名称由“Acorn RISC Machine”更名为“Advanced RISC Machine”。Apple投入3百万美金拥有了ARM公司43%的股份,主要用于苹果当时正在研发的Newton项目,这个项目的终极目标就是生产世界上第一台平板电脑,显而易见,由于理念过于超前,这个项目最终夭折。(十几年后,乔布斯再次推出iPad,席卷了全球。)

  1998年,ARM公司在英国和美国同时上市,但是由于Newton项目被乔布斯取消,ARM失去了利用价值,Apple逐渐卖出了所持ARM的股份。然而今天,Apple即使准备付出100倍的代价,也无法购回这些股份。

  在此期间,ARM还迎来了另一个转机,1993年,Cirrus Logic和德州仪器公司TI(Texas Instruments)先后加入ARM阵营。并开始与诺基亚进行合作。此后,诺基亚的巨大成功,使得ARM逐渐摆脱了财务危机,业务不断扩大。至1993年底,ARM已有50个员工,销售额达到10M英镑。

  同年,ARM迎来了公司成立以来最重要的一颗处理器内核——ARM7,这颗内核引起了当时的处理器巨头DEC的关注,DEC获得了ARM架构的完整授权,并于1995年开始研发基于ARM指令集的StrongARM内核,并且得到了业界的广泛认可。StrongARM的成功也使得ARM开始被业界关注。

  不过由于DEC技术与商业的严重背离,在与Intel的竞争中很快败下阵来,直到1998年,DEC逐渐变卖了自己的全部资产,而Intel从DEC手中获得了StrongARM与ARM架构的完整授权,这也使得Intel与ARM第一次走到了一起。

  StrongARM的注入使Intel的处理器迈入新的时代,Intel具备了向所有RISC处理器同时宣战的能力,最终一统PC和服务器领域。被Intel收购后,StrongARM拥有了一个新名字——XScale,加上Intel强大的生态系统,XScale强势进军嵌入式领域。

  从1998年到2006年期间,XScale处理器席卷了整个嵌入式领域。甚至将当时的王者摩托罗拉半导体打的一蹶不振。Intel的处理器技术极大地促进了ARM内核的发展,对ARM今后的成功起到了重大的推动作用。

  虽然XScale架构取得了巨大的成功,但是并没有使Intel盈利,Intel用长达八年的时间发现了一个事实,ARM的廉价授权策略并不能使处理器厂商获利,而最终获利者仅仅是ARM自身而已。更糟糕的是,Intel迎来了一个可怕的对手——AMD。AMD的异军突起使Intel的财务状况出现了严重的问题。

  2006年,财报表现不佳的Intel开始了有史以来最大规模的裁员。并且做出了一个重大决定,将并不盈利的XScale处理器出售给马维尔(Marvell)。可悲的是,当时的马维尔并不需要XScale处理器,看重的仅仅是ARM指令集的完整授权。之后马维尔很快推出了自家的基于ARM指令集的处理器,XScale架构的命运终于走到了尽头。

  此后,Intel全力对抗AMD,几年之后终于将AMD彻底击败。但是回头时却发现,ARM已经迅速发展壮大,并且控制了整个嵌入式处理器领域。这个不经意间培养的对手,让当下的Intel遭遇了空前的窘境。PC市场已经开始下滑,Intel必须找到新的增长点,才能保证其在移动互联网的大潮之下不被吞没,智能手机就是最好的切入点。决心重返嵌入式处理器领域的Intel与ARM联盟之间的战争由此拉开序幕。