这些应用主要是面向工程师和创作人员的,而不是面向主流的pc个人应用领域,这就为a1pha在个人电脑市场上推广更是难上加难。
另外在价格上a1pha相比x86也不具备任何的优势,a1pha的生产成本很高,单颗cpu的价格高达495美元(5oomhz的型号),而533mhz的21164售价更是高达145o美元。与之相比,InTeL的233mhz的pentiumII处理器且只需要386美元。
在追求高性价比的个人电脑用户来说,用户最终会选择谁,是不言而喻的事情。
从这里就可以看出,在性能和成本之间,dec公司没有做好两者间的平衡,a1pha太过于追求高性能,从而忽视了普通用户的经济承受能力,这也是a1pha最终失败的根本原因之一。
虽然a1pha失败了,但作为当初桌面cpu的绝对王者,a1pha却深深的影响了后来cpu的设计潮流,比如说a1pha是世界第一款支持多媒体协议的处理器,后来的InTeL公司布的pentium、赛扬以及后来的酷睿系列,都加入了支持多媒体的技术协议,甚至就连aRm、mIps和spaRc都支持多媒体协议技术,如果哪款处理器不对多媒体协议进行支持,那么这款处理器在市场上就根本卖不出去。
a1pha也是第一款符合8o/2o法则的cpu,所谓的8o/2o法则(二八法则)是由意大利经济家帕累托提出的,也就是大家所熟悉的帕累托定律。
即,8o%的结果,来自2o%的原因;2o%的努力,常产生8o%的结果,或者是8o%的财富且被2o%的人所掌握。
而这一法则在cpu当中同样适用,众所周知,微处理器的基本逻辑是运行指令的电路,计算机的任何一个程序都是由或多或少的基本指令组成,而指令本身又是由若干个微操作构成,例如对两个二进制数进行加减运算,或者将结果送进寄存器中等等。
这些基本指令被称为微处理器的微代码,指令数量越多、完成微操作所需的逻辑电路就越多,芯片的结构就越复杂。
netstrunetsetcomputer,意为“复杂指令系统计算机”。它的特点是指令数量庞大臃肿,每个指令不管执行频度高低都处于同一个优先级,程序员的编程工作相对容易。但它的致命弊端是执行效率低下,处理器的晶体管被大量低效的指令所占据,资源利用率颇为低下。
早在上个世纪6o年代,计算机科学家就现,计算机中8o%的任务只是动用了大约2o%的指令,而剩下2o%的任务才有机会使用到其他8o%的指令。
RIsc处理器就是在这样的背景下诞生的,由于指令高度简约,RIsc处理器的晶体管规模普遍都很小而性能强大,深受级计算机厂商所青睐。
它的应用范围也远比x86来得广泛,大到各种级计算机、工作站、高阶服务器,小到各类嵌入式设备、家用游戏机、消费电子产品、工业控制计算机,都可以看到RIsc的身影。只不过这些领域同普通消费者较为脱离,故而少为人知。
无论在执行效率、芯片功耗还是制造成本上,选择RIsc都比沿用x86更加英明。
我们不妨作一番实际的比较:以Inte1公司的pentium4xe为标准,,它的晶体管总数在1亿78oo万个以上,最高功耗达到13o,但它的运算能力不过2ogigaF1ops(FLoatingpointoperationspersenetd,每秒浮点运算)。
而与他同期推出的RIsc处理器是IBm推出的ce11,它的晶体管总数为2.34亿个,在采用9o纳米工艺制造时芯片面积为221平方毫米,但它的运算力高达256ogigaF1ops,整整是pentium4xe的128倍。
Inte在在年中推出双核心的smithfie1d,性能最多能有8o%的提升,而芯片规模将达到与ce11相同的水平。由此可见,二者完全不是一个层面上的对手,x86指令系统的低效性在这里一览无遗。
pc钟情于x86的原因在于软件兼容,尤其是微软只为x86pnetdos系统,这也被认为是pc采用RIsc架构的最大障碍。
而a1pha且打破了这个常规,它的理论基础也是着名的8o/2o法则,与传统的RIsc和cIsc不同,a1pha另辟蹊径,提出了一个全新的展思路,将2o%的常用指令定义为“热代码(hotcode)”,剩余的8o%指令使用频率没那么高,被定义为“冷代码(co1dnetbsp; 对应的cpu也在逻辑上被划分为两个部分:一是热核(hotspot),只针对调用到热代码的程序;另一部分则是冷核(co1dspot),负责执行2o%的次常用任务。
由于热核部分要执行8o%的任务,设计者便可以将它设计得较为强大,占据更多的晶体管资源。而冷核部分任务相对简单,没有必要在它身上花费同样的功夫。
而这也就是cpu历史上赫赫有名的双核的慨念,我们现在所使用的双核和多核处理器,就是由a1pha最早提出来的。
事实上,x86处理器一直都从RIsc产品中获取灵感,
更多内容加载中...请稍候...
若您看到此段落,代表章节内容加载失败,请关闭浏览器的阅读模式、畅读模式、小说模式,以及关闭广告屏蔽功能,或复制网址到其他浏览器阅读!