服务器 频道

精彩图解服务器CPU之HP篇

    【IT168 专稿】目前,在中高档服务器/工作站中采用RISC架构的服务器CPU除了IBM和SUN两家外,还有HP 的PA-RISC服务器处理器和康柏(现在也属于HP)的Alpha处理器以及MIPS公司的MIPS处理器。本文就来先来讨论HP服务器CPU产品。

HP 的PA-RISC服务器CPU

    总部位于美国加州Palo Alto的HP公司创建于1939年。当时,在一间狭窄的车库里,两位年轻的发明家比尔·休利特和戴维·帕卡德,怀着对未来技术发展的美好憧憬和发明创造的激情,开始了硅谷的创业之路。在经过了65年的发展过程后,HP公司现已成为全球领先的面向大中小型企业、研究机构和个人用户的技术解决方案提供商。Compaq 计算机公司是 1982 年在美国德州休斯顿的一家饼店里成立的,2002 年与 Compaq 计算机公司的合并铸造了一个新HP拥有 14 万员工、可以在 178 个国家用 40 多种货币及十几种语言进行商业活动的强大且具有生命力的团队。

    PA-RISC架构是HP早期学习与设计,从FOCUS CPU发展而来的世界上最早的32位微处理器。FOCUS CPU是在1984年之前本身建立指令组合而堆叠的一枚极大的薄片(450.000 FETs);有关FOCUS 架构可参考HP 9000资料中说明。寄存器结构的PA-RISC处理器指定是为了代替在HP 3000服务器使用早期的16位堆栈结构处理器和在HP Unix 工作站和服务器使用的Motorola 680x0 CPU。
最早的HP RISC PA-7000 CPU是32位的,具有14.2 x 14.2 mm2 , 580000 FETs, 1.0 micron,2-layer CMOS,off-chip caches 可以达到 256KB/256KB I/D;采用5.0 V 核心电压66 MHz 频率。

    PA-7100 是一个发行超过指令的 superscalar 处理器。它是第一个集成在ALU 和 FPU板单一钢模上,而且具有较低的制造价格;PA-7100 和它的指令隐藏所之间的频道已经达到两倍,使这一个处理器能够当做在上面描述指令水平;多样的连续指令被处理器接受并且同时地派遣到独立的完整事物和漂浮的点单元。

    也有一个 PA-RISC处理器称做 7150,它基本上是相同于 7100,但是由于对核心和隐藏所次要系统的允许时钟频率达到 125 MHz。

点击看大图


    PA-7100 LC 整合FPU 和 MIOC(memory and I/O controller) 一枚VLSI 芯片 cache上的处理器, 处理器和 FPU 支援 PA-RISC 1.1 版本 3 ISA 。PA-7200 从最初的 PA-7100 基础上设计而来,核心部分采用0.55个微米处理器,有较大的cache;它不仅适用于高速目的应用而且还可以采用高带宽接口的大型网络专门应用。
 

    PA-7300 LC 是 PA-7100 LC 的直接后裔并且同样地设计来作为廉价的系统。 它是一个 PA-RISC 1.1 3rd 32 位处理器,与我们后面介绍的64 位PA-8000架构相反。这是最后一个 PA- RISC 1.1 版处理器,以后所有的工作站和处理器都转变为 PA2.0 处理器。具体的性能参数在下面的表中有所说明。

    上面介绍的PA-7000系列RISC 服务器CPU都是32位。1986年,HP发布了代号为PA-8000的第一款64位芯片,主频为180MHz。这款芯片在原来芯片系列的基础上增加了寄存器的个数,并实现了5个指令的无序处理,处理机被设计来作高消费阶层的系统和支援新的 64个位元的 PA-RISC 2.0 架构。芯片在一个 0.5 微米,3.3 V 互补型金属氧化半导体程序中被制造,造成 17.68 x19.mm和380万个电晶体的钢模;CPU可以达到768 MB/s系统总线,执行处理器指令和数据,而且是为多重处理提供。
 
    PA-8200芯片设计时就考虑过已经存在PA-8000的架构,吸取它的优势兼容应用程序,并且很快就上市销售;采用较快速的新4 Mb SRAM和增加处理器时钟,PA-8200 绩效重要地可能被提高,在等候指令和数据执行的时间被减少;这主要一般是芯片增加了 BHT,TLB 和 caches,是 “高利益,低危险”一大进步。PA-8200具有向上的应用程序二进兼容性,可最大限度保护用户 投资。

    当一个极大的 L1 高速缓冲存储器已经在处理器一钢模上被直接地整合的时候,PA-8500 是 PA-8000 和 PA-8200 处理器的直接优化;很大程度上打破了HP传统芯片的研发方式(主要是在芯片中增加1.5Mb L1缓存)。其他的优点包括较大的 TLB 和 BHT 身为 PA-RISC 2.0 版系列产品的一个成员,PA-8500 是有内定的 64个位元的整数算术的一个真实的 64 位元芯片。它支持 64个位元的虚地址空间, 虽然芯片输出 40 实际的位址位元。这符合直接可寻址的存储器的一个兆位元 (240个字节) 。芯片也支援 32个位元的定址,提供向后的 PA-7100 和 PA-7200 处理机的兼容。

    PA-8600 基本上只是有要使它适宜在一种新的制造业程序之上的较小修改的 PA-8500, 为了要达成较高的时钟速度。对最初的设计被应用的唯一真正的变化之一是指令的一个类似的 LRU 替换策略存贮。 而且总线的介面显然地被稍微地修改以及被重做的总线处理的命令。

    PA-8700芯片采用0.18微米的制造工艺,其主频已经达到了800MHz以上。PA-8700也基本上是对PA-8500核心做了微小的的修改,就如同以前所有的 PA-8x00 处理器一样,逻辑地非常接近1997年最初的 PA-8000 核心;当推出基本的 PA-RISC 2.0 版核心的时候, 以至于所有后来 HP 的的新处理器,都是以这一个设计为基础而且增加了一些功能和一些针对的微小修正它。

    当出现新的CMOS处理器的时候,PA-8700 则重要地提高了通用芯片 L1 caches 和 TLB推进时钟频率。PA-8700 处理器是被 IBM 制造生产出来的,与 PA-8500 和 PA-8600 一样,就如同它们是被Intel生产出来的,因为 HP很早就放弃它的CPU生产工厂。

    新一代的PA-RISC 8800工作频率800MHz或是1GHz,系统带宽6.5GB/s,可以支持最大24GB DDR内存。处理器内部则具有1.5MB的L1缓存,以及惊人的32MB L2缓存。这款处理器需要惠普的ZXT芯片组支持,ZXT芯片组比起之前的产品不仅降低了内存延迟,同时也提高了内存容量以及带宽。新款处理器PA-RISC 8800已经应用到HP的高端的服务器产品中。

    对于新一代HP 9000服务器用户来说,未来既可以升级到HP Integrity动能服务器,也可以在下一代PA-RISC处理器PA-8900(双核心)投入使用时升级到基于PA-8900处理器的HP 9000服务器上,而且都可以全面采用“箱内升级”的方式。原本预定中的 PA-8900 处理器应该就是HP PA-RISC 的绝响。

(HP服务器CPU对比点击看大图)

    作者点评:根据惠普RISC处理器的发展蓝图,HP PA-8800和PA-8900将分别与IA-64构架的Itanium 2(McKinley)和Itanium 3(Deerfield)同期上市。在它们之后,惠普的PA-RISC处理器家族将从市场上撤退,来给IA-64构架的新处理器让路。

    自从2002年惠普收购康柏,惠普成为了Alpha芯片的新主人。惠普将要面对这个棘手的问题,即在扩展基于新的64位构架(IA64)系统生产线的同时,是否还要生产正在走下坡路的另外两个系列的产品(PA-RISC和Alpha)。目前惠普公司正在逐步地淘汰Alpha处理器,并将现有的Alpha系统用户转移到安腾平台上。HP已经不打算再做CPU了,转而与Intel合作,原因就在于PA-RISC和Alpha的规模难以上去,研发和制造成本太高。

0
相关文章