震撼世界的微芯片--Sun微系统SPARC处理器(1987) 很多年前(大约在上世纪八十年代早期)当人们还在穿氖色腿部保温服看“达拉斯”时,微处理器的设计师会就可以寻求增加CPU指令的复杂性,以在每个计算周期内得到更多的计算。加州大学伯克利分校的团队一直都是反传统的先锋,他们的提法刚好相反,他们提出了简化指令组。他们认为,处理指令过快将使得在每个周期内的行为将更少。David Patterson领导的伯克利团队提出了RISC,也就是精简指令集计算机。 作为一个纯理念研究,RISC听起来很具吸引力。但是它可行吗?Sun微系统将赌注押在了这上面。1984年,Sun工程师中的一个小团队开始研发被称为 SPARC 的32位RISC处理器(即可扩展性处理架构)。Sun打算将这一芯片用在一个新工作站产品线上。SPARC 项目的顾问Patterson回忆称:“有一天当时的首席执行官Scott McNealy再现在了SPARC的研发实验室里。他说SPARC可以将公司每年5亿美元的收入提升至每年数十亿美元。” 当时研发遇到了很大的压力,许多公司外部人士对Sun能否取得成功表示出怀疑。更糟糕的是Sun的营销团队有一个可怕的认知:SPARC正在由好转坏。为此,研发团队不得不发誓不向其他人员甚至是Sun内部人员透露消息,以免得向竞争对手MIPS Technologies泄露了消息。当时,MIPS Technologies也在探索RISC概念。 当时领导SPARC 设计现任IBM 研究员的Robert Garner回忆称,首个最低版本的SPARC由20 000门阵列处理器组成,其中甚至没有乘/除指令。每秒1000万个指令,这比当时的复杂指令集计算机(CISC)处理器要快三倍。 Sun决定将SPARC用在高利润的工作站和未来即将出现的服务器中。第一款基于SPARC的产品在1987年被推出,为Sun-4系列工作站。这一产品很就占领了市场,并帮助公司突破了10亿美元营收的大关。这一切正如当初McNealy所预测的那样。
|