RISC的风险
在20 世纪80年代晚期和90年代早期,X86的一个巨大威胁产生了——RISC(精简指令集计算机)。采用RISC架构的处理器有SunSparc、IBM/苹果/摩托罗拉的PowerPC,以及MIPS处理器。RISC架构的核心思想是:处理器的指令集如果十分简单,一个时钟周期运行一个指令,那么处理器的速度会十分快。RISC的核心思想有别于以X86为代表的CISC(复杂指令集计算机),CISC的核心思想是采用复杂的多时钟周期指令。
计算机专家们和Intel的竞争对手们曾经预言CISC会最终消亡。“那确实是一个十分艰难的时期”,Gelsinger承认。确实,Intel很快开始开发自己的RISC工作站处理器i860。但是860或者其他RISC处理器最终都没能改变X86的地位。
根据领导了80486开发的Gelsinger的说法,原因是这样的:在486发布以前(1989年4月10日),已经有价值数百万美元的软件打算在486 平台上运行。虽然和RISC相比,x86(CISC)架构是有一点慢,但是当你花时间开发出适合RISC的软件的时候,我们已经开始出更快的x86处理器。我们有巨大的经济优势,因为我们已经有了一个良好的基础,并且我们有庞大的开发团队。RISC电脑不可能赶上我们。
具有讽刺意味的是,比80486和Pentium处理器性能更强的RISC处理器电脑由于缺少软件,最终消亡了,包括Intel自己的i860处理器和其他的RISC处理器。打算推出RISC架构是一个错误,Intel后来承认。
RISC 发明人之一,加州大学伯克利分校的计算机教授David Patterson说:“但是RISC激发了许多创新”。例如,电子设备集团的VAX架构能够也是随着RISC发展起来的,虽然最后也消亡了。但是 Intel能够吸收RISC的各种优秀想法,依靠他们雄厚的软件基础,改进旧有的架构。同时,Intel的成功的另外一个原因是它的先进的制造技术。
像RISC 一样让人痛彻心脾的危机,发生于1994年夏天的夏天,当时Intel的测试工程师发现了在新Pentium处理器的浮点电路中存在微小的错误。错误发生的几率很低,所以对于这些错误的影响,Intel仅仅对芯片修正后就重新进行生产,并且没有召回有瑕疵的芯片。
但是几个月后,弗吉尼亚州林奇堡学院的一位数学教授,就发现了这个缺陷。他无法找到Intel的任何人听他申诉,因为Intel当时并不承认。所以他把他的发现公布在互联网上。没过多久,Intel就陷入了舆论风暴之中,并导致了巨大的公共关系危机,最终花费了4亿7500万美元召回这批芯片。
“这是一次痛苦的经历,但是我们最终学会从消费者的角度出发”, 前Intel资深副总裁Albert Yu在他的著作《创造数字未来》中回忆说。