Power 7
现今,多核技术无疑意味着处理器发展的主流趋势,就像英特尔Nehalem-EX高端服务器产品一样,IBM即将在2010年2月底推出的旗舰处理器Power 7作为其重量级高端产品,制作工艺将提升到45nm,核心数量也将增加到8个。弥补Power6的先天不足,维护其优势地位。 如果说八核到来掀起多核之战的序幕,那么Power 7就是这场大幕的开启者。尽管随着多核技术以及虚拟化不断推广,多路市场逐渐恢复往日的雄风。在至强5500投入主流双路服务器市场并大获全胜之后,英特尔2010年一个重量级服务器处理器新品Nehalem-EX也将面世,但是x86市场能否真正冲击到RISC架构处理器,现在下结论尚且还早。更值得注意的是多核处理器定位高端服务器产品,不论是英特尔还是AMD,在关键业务领域抢占RISC的地位还不具备足够实力,况且Power7先于一步进入中国市场。
单个IBM Power7核心
既然八核产品中,Power7作为一个最早公布于世人的处理器之一,性能固然有着明显的改善:贯彻了之前Power系列芯片的45nm SOI铜互联工艺制程,单片上拥有8颗核心,并密集部署了12亿个晶体管在芯片上,这样保证Power 7处理器每个循环最高可以处理6个简单指令,如果运行4个混合多处理附加指令的话,每个循环最高可以执行8个浮点计算。
可见,Power7处理器的核心原始性能从某种程度上更高一些,但是好的产品必须应用市场、服务市场方显价值,并不仅仅是因为其性能高就独领风骚。
作为通用处理器应用是最为首要的,在其发展历程中有两方面,一方面是面向高性能计算的处理器发展,从ILLIAC IV超级计算机为鼻祖,到类似IBM蓝色基因超级计算机。另一方面是以x86架构和一些面向数据库的RISC架构处理器为主体的发展路线的服务器产品。
IBM“蓝水”超算
由此,IBM新款Power 7芯片在发布之初,早早的被打算用于超级计算机中,有望打造全球最快超级计算机,峰值速度可达目前最快超级计算机的10倍。尽管超级计算机从本质上讲是为了处理复杂问题而将大批微处理器组合起来的设备。但是,于2010年即将发布的IBM Power 7处理器将成为IBM在该领域迈出的重要一步。
特别是对于执行浮点运算,Power 7将Cell执行浮点运算的方式整合其中。但这并不是Power 7唯一的独特之处。由于该产品整合了8个处理核心,每个核心都能执行4个线程,这就使得一个芯片拥有了32个虚拟核心。相比而言,英特尔的高端至强处理器的每个处理核心通常只能处理2个线程。
同时,IBM还使用了新颖的存储技术。采用一种名为E-DRAM的技术,使得晶体管的总量、芯片面积都得以减小,高端处理器中最多拥有10亿个晶体管。
超级计算机实际上就是应用大量处理器集合来解决一个科学运算复杂问题,这种情况下对于在处理器设计方面要求相对较高,即将问世的蓝水所采用的IBM Power7是IBM迈出的重要一步:Power7集成了目前最快超级计算机Roadrunner的芯片的功能特性。
另外Power7也将面向商用服务器产品,将在明年上半年IBM推出用于商用产品的Power7处理器。
如今的Unix市场处于下滑趋势,但对于IBM而言,Unix市场仍然是其主要一部分。在2010年,IBM会更加推出强势的产品来保持在Unix市场的领先地位。Power 7将在2010年2月底的发布就预示市场变化,提前2月8日曝光了基于新的Power 7处理器的服务器,将在逐渐萎缩的Unix服务器市场注入新的产品。新的Power 7服务器有四款,新Power系统的目标是帮助数据中心实现服务器的整合,降低能耗成本。
IBM推出基于该Power 7处理器平台一共有4款中高端服务器产品,分别是Power 750、Power 755、Power 770和Power 780。其中Power 7的刀片服务器产品会在4月份推出,而到年底前更是还会有低端产品Power 710、Power 710等问世。
UNIX市场曾经还是被IBM、惠普和Sun三分天下,如今随着Sun的“下嫁”甲骨文,IBM似乎与竞争对手惠普平分天下。基于Power7的全新4款服务器系统推出,意在争夺UNIX市场的领导者。
从推出的服务器产品可见,IBM在UNIX市场的新一轮信心。Power 750定位为中高端服务器,最多支持32个3.0GHz或3.3GHz Power 7内核,相对于竞争对手的产品,它还具有4到7倍的能源效能。Power 755定位为高性能计算节点,针对各类高性能计算和分析类型工作进行了系统优化。Power 770和Power 780定位为高端服务器,780新增了TurboCore模式同时,并进行了工作负载优化,适合数据库及高单核性能的应用需求。
由此,Power7产品的到来,不论是在超算领域的应用还是商用服务器产品推广,对于同是八核心处理器的其他厂商带来不小冲击。在弥补Power6的先天不足,维护其优势地位,同时把Power 7处理器“智慧”发挥到极致,但是能否在UNIX市场重拾信心,抵抗住x86领域多核处理器的猛烈攻势还需要用户检验,以及市场用数据来说话。
IBM发布了全新的POWER7系统。从构建智慧电网到实现对金融市场的实时分析,POWER7系统能够满足各类新兴应用的严格要求。新系统采用了一系列业内独有的技术,尤其可以满足那些需要处理大量并发交易和数据,同时又要进行实时信息分析的新应用和服务。此外,得益于在虚拟化、绿色节能、高效内存使用和更高性能等方面的技术突破,新系统可以帮助用户以更低的成本,更好的管理现有的应用和服务。
自2004年以来,在产值达到140亿美元的UNIX市场,IBM实现了12%的收入份额增长。全新的POWER7系统,可以实时管理上百万的信息交易,并分析由此产生的海量数据,而这些都是新兴应用的典型特征。EMeter是一家著名的电子电网软件开发商,该公司使用IBM Power Systems服务器处理来自数百万个智能电表的海量数据,并同时分析那些还在传递中的信息。加拿大安大略省的独立电力系统运营公司(IESO),为安大略省90多家电力公司提供集中的电表服务。通过采用IBM Power Systems服务器并安装了eMeter软件,他们可以以小时为单位从所有住户处收集用电信息,并计划在不久的将来,实现每15分钟就收集一次全省大型商业用户的用电信息。
四款全新的Power Systems产品
全新的可扩展高端服务器IBM Power 780,它最大的特色是采用了先进的模块化设计,可支持高达64个POWER7“内核”或CPU,并拥有新的TurboCore工作负载优化模式,TurboCore可提升每单核的性能,使其高达POWER 6系统每单核性能的2倍,从而满足用户对单核高性能方面的需求,例如可以满足智能电网在对信息进行管理和分析方面的需求;IBM Power 770,可支持高达48个POWER7内核,是一款模块化企业级服务器,在与IBM Power 570内核数量相同的条件下,新系统的能耗最多可以降低70%;IBM Power 755可作为高性能计算集群节点,拥有32个POWER7内核。它的能源效率完全符合Energy Star能效标准,同时为处理最复杂的分析工作负载而进行了优化;IBM Power 750是一款符合Energy Star能效标准的商业服务器。在相同能效的条件下,IBM Power 750的性能是HP Integrity rx6600的10倍。Power750的能效比Sun自称"Coolthreads"服务器的Sun SPARC Enterprise T5440提升了3倍。
系统优化以实现更高的工作负载性能
IBM通过整合硬件和软件,大幅提高了POWER 7系统的并行处理能力,可以满足用户管理上百万并发交易处理的关键需求。正如人们之前所期待的一样,全新的Power Systems仍旧保持了其在行业中领先的交易处理速度,为数据库工作负载进行了优化;同时实现了吞吐量计算的飞跃,从而为运行海量互联网工作负载进行了优化。
这两种计算方法与高级分析能力相结合就成为那些需要处理大量数据的新兴商业模式的最理想选择,例如:电网、公路、供应链等传感器中所含的大量信息可以被联接到为互联网工作负载优化的POWER7系统池,然后通过分析系统进行分析。
IBM还大幅提高了中间件的并行处理能力,如WebSphere, DB2, InfoSphere Warehouse和Cognos软件等,在管理互联网,数据,交易处理和分析等方面更好地支持POWER7 系统,使客户和应用开发商无需重写已有应用,就可享受POWER7的先进技术。
创新的工作负载优化功能
为管理不断增长的新兴应用需求,并更好地应对传统应用,由创新的集成硬件和软件组成的新POWER7系统,将工作负载优化技术运用到其设计当中,例如:全新的POWER7处理器或“芯片”,都拥有8个内核,每个内核拥有4个线程,可以同时运行32项任务。速度更快的内核及更大吞吐量能够管理大规模并行事务处理。
另外,Power Systems可以根据不同模式下的实际工作负载对内核及线程进行自动分配,从而实现最佳整体性能。TurboCore模式可以对数据库或其他以事务处理为导向的工作负载进行高度优化。在MaxCore模式下,POWER7能够很好地适用基于互联网的大任务量并行工作负载。POWER7的“智能线程”技术能根据工作负载需求进行动态调整,在拥有更多线程的情况下,POWER7可以并行处理更多任务,提供更大的处理量。POWER7的新技术——Active Memory Expansion能够使系统的物理内存针对应用程序时显示出2倍于实际的大小。IBM估计该技术较之前受到内存容量限制的同样的服务器能多处理65%的交易处理或用户量。
IBM POWER7系统的设计还能够显著提高能源利用率。POWER7能源管理技术已经被集成到从处理器到固件、PowerVM虚拟技术,操作系统支持,以及IBM Active Energy Manager软件和新的IBM Systems Director标准版和企业版中,这使得该系统能够基于策略实现能源使用、性能与系统利用的动态平衡。其结果是每瓦性能大幅提高,POWER7比相似的Intel x86系统提升2倍,比Sun SPARC服务器和相似的HP安腾服务器分别高出4倍和8倍。
POWER7系统业界领先的虚拟化技术能够在单一系统中支持1000个虚拟服务器或“分区”,其数量是POWER6系统的4倍多。通过系统整合,以及采用IBM PowerVM虚拟化软件将利用率提升至90%,能够为客户缩减成本。实际上,这样能使一个单一大型服务器完成多达1000个小型服务器的工作,同时实现动态负载均衡,以此提高投资回报,性能和虚拟服务器利用率。