【IT168 专稿】虽然经济危机的阴霾还未散去,但高性能计算市场却是一片繁荣,随着自主创新战略的日渐深入,从各级政府、科研院校到广大企业,都对“通过高性能计算机模拟来提高技术创新能力,加快创新速度,降低开发成本”的策略有了更深入的认识,上海、北京、西安、成都、深圳等地一大批高性能计算中心、超算中心的项目因此纷纷上马。
近日,国内服务器领域关于超级计算机、高性能计算的话题不少,先是5月15日曙光5000A落户中国国家网格南方主节点上海超级计算中心,才过10天,5月25日,联想深腾7000也在国家网格北方主节点中科院计算机网络信息中心宣布投入使用,这二套系统的计算性能都突破了100万亿次每秒,堪称当前国产运算速度最快的计算机。
耐人寻味的是,6月12日,在国产服务器阵营里连续13年占据销量排前的浪潮,则宣布与中科院计算机网络信息中心及其下属的中科院超级计算中心达成战略性合作,双方表示将把浪潮的“天梭”高性能计算系统硬件和超算中心的应用开发技术进行整合,为广泛的中低端高性能计算用户提供“一站式”的HPC解决方案,缓解当前高性能计算产业“偏重计算峰值,忽视软件应用,导致软硬失衡”的瓶颈。
浪潮:不谈峰值,只谈应用
此次浪潮有意避开了“峰值竞赛”,改打应用牌,更看重的是广泛的中低端高性能计算机市场。在6月12日的签约仪式上,浪潮集团高级副总裁王恩东就对“高性能计算领域偏重计算峰值”的现象发表了不同的看法,“近几年,随着国家加大对超算中心、高性能计算中心的投入,HPC领域迎来新一轮建设高潮,但业界对于‘超算’的认识和理解仍然有些片面。突出表现在过于关注运算速度、计算峰值,而实际上真正的高性能计算中心,绝对不应该是花费几百万成百上千万投资购置的一堆高性能设备,更重要的是,如何让高性能计算设备高效运行、有效运维起来?如何真正发挥高性能计算系统的计算力,实实在在提高用户研发效率,这才是硬道理。打个简单的比方,就像豪华跑车上装载了法拉力的发动机引擎,但一定要匹配能够发挥法拉力跑车性能的变速箱、轮胎等系统设计,才能真正成为一辆好的跑车。”
浪潮的看法不无道理。对很多用户来说,今天搭建一套峰值达十万亿次或百万亿次的HPC并非难事,真正困难的是怎么“用好”它,进而发挥其应有的效率。而实际上,相比硬件的快速发展,我国在高性能应用软件的开发、优化严重滞后。有统计数据表明,虽然高性能系统的理论计算力(Linpack值)不断提升,但客户应用的实际计算性能堪忧,多数高性能计算集群的实际运行效率不足20%。在去年11月份的2008年全国高性能算法软件研究开发研讨会上,北京应用物理与计算数学研究所袁国兴研究员也曾指出,目前在高性能计算软件研究方面,存在“把高性能计算软件研制等同于软件编程”、“硬件、算法、软件的研究相脱节”等不合理的现象,致使中国高性能计算软件面临“计算规模受限制,计算精度、分辨率不高,关键应用受限制,不易改进和发展”等多方面的挑战。(详见: 我国高性能计算软件创新急待提高)