近日,IBM正式发布开放的POWER8全新系统平台,同时推出一系列全新的Power Systems服务器。POWER8系统是首个OpenPOWER兼容系统,也是第一款充分利用目前所有OpenPOWER创新成果的产品。这代表着POWER全面走向开放后的首个成果。
多年来,IBM一直致力于生态圈建设,促进用户向POWER LINUX平台迁移。新一代POWER 8处理器增加了多项LINUX环境支持特性,并首创OpenPOWER基金会开放POWER微架构。在今日见证POWER8的诞生的同时,小编请大家一起回顾下IBM POWER 24年的历程。
POWER处理器起源于早起的801计划:西元1974年,IBM开始了一个计划,目标是创造一个至少可处理每秒300路通话的大型电话交换网络。预想中每路通话需要20000个指令来处理,以达到实时回应,因此需要一个速度为12 MIPS的处理器。这在当时是很有野心的需求,但他们认知到,并不需要如同时期处理器那样的复杂设计,因为这部机器只需要处理I/O,分歧、暂存器加法、在暂存器和存储器间搬移数据,不需要用来处理大量数学运算的特殊指令。
复杂运算的每个步骤,都可以简单的指令来取代,而所有的简单指令,都在同样的时间内完成。这个精简设计的理念,后来成为人们所熟知的RISC。
西元1975年,这个电话交换计划在还没有原型之前,就被中止了。然而,由计划第一年中模拟所得到的估计来看,为这个计划所设计的处理器将会是个很有潜力的通用型处理器,因此后续工作在汤玛斯·华生研究中心的801号楼继续进行,也就是801计划。
POWER and RS/6000:1990年2月,第一部采用POWER架构的IBM计算机被称作"RISC System/6000"或RS/6000。RS/6000分成工作站和服务器两个等级,分别称作POWERstation和POWERserver。RS/6000的中央处理器有两种组态,分别称作RIOS-1和RIOS.9(更常被称作"POWER" CPU)。RIOS-1有11个芯片、一个指令高速缓存芯片、整数芯片、浮点数芯片、四个数据高速缓存芯片、存储控制芯片、两个I/O芯片、和一个时钟芯片。较低成本的RIOS.9有8个芯片 - 一个指令高速缓存芯片、整数芯片、浮点数芯片、两个数据高速缓存芯片、存储控制芯片、一个I/O芯片、和一个时钟芯片。
单芯片的RIOS, RSC(RISC Single Chip的缩写),是为了较低级的RS/6000开发出来的。第一部使用RSC的机器在1992年推出。
POWER2:在AIM联盟1991年成立的两年之前,IBM已在德州奥斯汀开始Power1后继者POWER2的开发。尽管因AIM联盟而分散了资源,POWER2从开始到出货还是花了五年。POWER2在1993年11月公布时,因加入第二个整数、浮点运算单元和其他性能改进,在性能处于领先地位。
指令集也加入了新指令:
· 四字集存储指令,这个加载指令将两个相邻的倍精度数值加载两个相邻的浮点暂存器。
|