第75章 Alpha(2 / 3)

重生时空门 鸷鸟皴 4667 字 2016-06-05

外,Alpha也是世界上第一款支持多媒体协议的CPU,比英特尔的多媒体处理器奔腾早于三年问世。

虽然Alpha有如此多的优点,但也掩不住它在商业上的失败,Alpha诞生的太晚了,90年代围绕在CISC为中心的各种应用软件多得是数不胜数,刚刚诞生的Alpha处理器面临PC市场的最大挑战就是缺乏足够多的应用软件。

虽然后来Digital虽然尽力吸引软件开发人员而且有一个很惊人的应用列表,但这些应用主要是面向工程师和创作人员的,而不是面向主流的PC个人应用领域,这就为Alpha在个人电脑市场上推广更是难上加难。

另外在价格上Alpha相比X86也不具备任何的优势,Alpha的生产成本很高,单颗CPU的价格高达495美元(500MHz的型号),而533MHz的21164售价更是高达1450美元。与之相比,INTEL的233MHz的PentiumII处理器且只需要386美元。

在追求高性价比的个人电脑用户来说,用户最终会选择谁,是不言而喻的事情。

从这里就可以看出,在性能和成本之间,DEC公司没有做好两者间的平衡,Alpha太过于追求高性能,从而忽视了普通用户的经济承受能力,这也是Alpha最终失败的根本原因之一。

虽然Alpha失败了,但作为当初桌面CPU的绝对王者,Alpha却深深的影响了后来CPU的设计潮流,比如说Alpha是世界第一款支持多媒体协议的处理器,后来的INTEL公司发布的Pentium、赛扬以及后来的酷睿系列,都加入了支持多媒体的技术协议,甚至就连ARM、MIPS和SPARC都支持多媒体协议技术,如果哪款处理器不对多媒体协议进行支持,那么这款处理器在市场上就根本卖不出去。

Alpha也是第一款符合80/20法则的CPU,所谓的80/20法则(二八法则)是由意大利经济家帕累托提出的,也就是大家所熟悉的帕累托定律。

即,80%的结果,来自20%的原因;20%的努力,常产生80%的结果,或者是80%的财富且被20%的人所掌握。

而这一法则在CPU当中同样适用,众所周知,微处理器的基本逻辑是运行指令的电路,计算机的任何一个程序都是由或多或少的基本指令组成,而指令本身又是由若干个微操作构成,例如对两个二进制数进行加减运算,或者将结果送进寄存器中等等。

这些基本指令被称为微处理器的微代码,指令数量越多、完成微操作所需的逻辑电路就越多,芯片的结构就越复杂。

CISC的英文全称是ComplexInstructionSetComputer,意为“复杂指令系统计算机”。它的特点是指令数量庞大臃肿,每个指令不管执行频度高低都处于同一个优先级,程序员的编程工作相对容易。但它的致命弊端是执行效率低下,处理器的晶体管被大量低效的指令所占据,资源利用率颇为低下。

早在上个世纪60年代,计算机科学家就发现,计算机中80%的任务只是动用了大约20%的指令,而剩下20%的任务才有机会使用到其他80%的指令。

RISC处理器就是在这样的背景下诞生的,由于指令高度简约,RISC处理器的晶体管规模普遍都很小而性能强大,深受超级计算机厂商所青睐。

它的应用范围也远比X86来得广泛,大到各种超级计算机、工作站、高阶服务器,小到各类嵌入式设备、家用游戏机、消费电子产品、工业控制计算机,都可以看到RISC的身影。只不过这些领域同普通消费者较为脱离,故而少为人知。

无论在执行效率、芯片功耗还是制造成本上,选择RISC都比沿用X86更加英明。

我们不妨作一番实际的比较:以Intel公司的Pentium4XE为标准,,它的晶体管总数在1亿7800万个以上,最高功耗达到130W,但它的运算能力不超过20GigaFlops(FLoatingpointOperationsperSecond,每秒浮点运算)。

而与他同期推出的RISC处理器是IBM推出的Cell,它的晶体管总数为2.34亿个,在采用90纳米工艺制造时芯片面积为221平方毫米,但它的运算力高达2560GigaFlops,整整是Pentium4XE的128倍。

Inte在在年中推出双核心的Smithfield,性能最多能有80%的提升,而芯片规模将达到与Cell相同的水平。由此可见,二者完全不是一个层面上的对手,X86指令系统的低效性在这里一览无遗。

PC钟情于X86的原因在于软件兼容,尤其是微软只为X86PC开发Windows系统,这也被认为是PC采用RISC架构的最大障碍。