服务器在线11月7日报道:世界五大电脑制造商之一NEC公司宣布了它的第六代矢量超级计算机SX-9是"世界上最快的矢量超级计算机"。NEC公司称这款新的超级计算机与SX-8R相比效率将提高两倍。SX-9使用的是新的100千兆浮点运算的矢量处理器。除此之外,SX-9支持每个节点1兆兆位字节的共用存储器,节点间互联可以达到每秒128GB。最大配置可以达到512个节点。SX-9超级计算机能将矢量性能提升到每秒839万亿次。
NEC股份有限公司高性能计算售前经理托马斯说到。浮点运算能力达到每秒839万亿次的系统还在准备当中。NEC公司目前已经收到了欧洲的两个订单。一个是德国气象观测组织(DWD),另外一个是法国气象局。德国的这套系统将运行每秒39万亿次的浮点运算,价值3900万欧元(7200万美金),预计在2010年投入运营。法国气象局系统估计是个浮点运算能力低于每秒100万亿次的超级计算机。本周NEC公司还宣布了来自日本Tohoku大学订购一台浮点运算能力达到每秒26万亿次超级计算机的订单消息。NEC公司计划接下来会推出更大型的SX-9超级计算机,但是他们认为在不久的将来还不会挑战每秒千万亿次超级计算机。
"我们并不指望这套系统能登上超级计算机500强排行榜的榜首"托马斯承认"我们关注的是满足用户生产力的需求"。
一台达到每秒839万亿次浮点运算能力的SX-9超级计算机可能会花费将近十亿美金。因此不管你从别处了解到什么,来自Cray公司和IBM公司的顶尖超级计算机系统都将很快面临来自SX-9超级计算机的挑战。在超级计算机500强排行榜上让NEC公司威名远播的最后一款计算机是每秒36万亿次浮点运算的地球模拟器(Earth Simulator),这个SX-6系列的计算机系统在IBM公司的"蓝色基因"/L(Blue Gene/L)赶超之前,从2002年到2004年一直是世界上功能最强大的超级计算机。
象它之前的系列一样,SX-9超级计算机主要用于天气预报、气候研究中心、环境模拟和政府科研中心等高端领域。在过去的二十年中,NEC公司已经出售了超过1000台的SX系列超级计算机。主要分布在日本和欧洲市场,还有一些零星分布在澳大利亚,南非和巴西。北美市场基本就无迹可寻了。
NEC的矢量超级计算机之路走的艰辛而快乐,你可能有这样的印象就是气候建模已经成为一个日益兴起的朝阳产业。随着全球变暖逐渐成为人们关注的话题,相关的研究就成为了推动SX-9大型计算机的生产在全球高性能计算市场上以两位数的速度增长的动力来源。
和北美市场不同,日本和欧洲市场具有稳定的矢量计算机应用基础,这些用户中的多数都是NEC产品的使用者。虽然NEC公司在这20年当中售出的1000多台矢量超级计算机中的多数都已经退役,但是许多日本和欧洲的地球科学中心仍然在运行SX超级计算机系统。NEC公司希望这些组织能将他们的系统升级到SX-9超级计算机。继而能使这个传奇延续下去。
SX-8系列应用软件能向上兼容SX-9超级计算机,因此软件升级通道应该是没有问题的。NEC公司继续在它的矢量处理器上使用自己的编译器,同时安装Super-UX Unix操作系统能使得应用软件充分利用大型平面内存体系架构和功能强大的处理器。它还能支持OpenMP和MPI并行程序。这是一种端对端的支持,使得NEC公司能继续维护甚至扩大二十多年来积累的用户资源。
不久之前,Cray公司在它的X1和X1E矢量超级计算机上获得了一些成果(华沙大学,西班牙国家气象学研究院,韩国气象管理中心)。目前Cray公司正在将它采用皓龙处理器的XT4超级计算机系统向欧洲市场推广。Cray公司对其矢量计算机的未来策略将在下周向公众透露。
自1974年第一台商用系统超级计算机CDC STAR-100面世以来,矢量计算机的使用已经涵盖了超级计算的各个领域。Cray公司随后于1976年推出了它的Cray-1超级计算机。之后,NEC公司,富士公司和日立公司都分别开发了自己的超级计算机体系架构。但是这些年来矢量超级计算机的销售情况却不容乐观。超级计算机的市场份额也在逐渐衰退并有被多用途系统取代的趋势。而基于超标量体系架构中央处理器的超级计算机和计算集群亦是如此。
高性能计算应用软件大量运用矩阵算法,比如计算流体力学(CFD)代码,这非常适合矢量处理器。在实践中,多核超标量体系结构芯片证明是一项出色又全面的技术。这主要是因为随着高性能计算应用软件的发展,超级计算机变的愈发的复杂,需要运用更多的运算法则来完成所担负的工作负载。这种复杂性在变化多端的计算需求面前正好证明了超级计算机的能力。代码中的某些部分要求高水平的单线程性能,一些部分要求多线程,还有一些部分需要大量的数据并行。基于标量处理器的系统倾向于前两个,当然第三个也非常有用。矢量基础上的超级计算机非常擅长数据并行(尽管只是一个子集)。对于天气建模应用软件,矢量计算机存在的理由就是要求标量处理来获取最佳性能。
越来越多的商业平台矢量处理解决方案已经出炉,还有很多正在研制过程当中。中央处理器中的Short-vector SIMD比如PowerPC ltiVec 和x86 SSE都在追求更为综合的矢量性能。混合矢量诸如Cell BE处理器是进行矢量处理的另外一种方式,也开始成为主流。
总之,经济规律会决定矢量计算该何去何从。