编者语:随着高性能计算机规模越来越大,石油行业高性能计算行业应用标准也亟待建立。
打破国外垄断推动产业发展 我国将制定高性能计算机石油行业应用标准 我国准备在高性能计算机应用最为广泛的石油行业率先推出高性能计算机首个行业应用标准了。 7月16日,在京召开的中国电子工业标准化技术协会高性能计算机标准工作委员会(以下简称高标委)第五次工作会议上,高标委与中石油东方地球物理公司(BGP)签署了合作备忘录,双方计划共同推进国内石油勘探领域高性能计算机行业应用标准化工作。 据了解,石油行业是高性能计算机(HPC)应用最为广泛的领域,为了了解和模拟出地下数千米的地质构造,需要通过地震波反射的方式来收集海量数据(一般二维数据1-2TB,三级数据高达几百TB甚至PB级),然后进行大量的密集计算和模拟,计算结果出来后还要转换成直观的可视画面,方便专家对数据进行解释,为油气钻井定位提供参考。“地震数据处理是一种大数据量,计算密集的科学计算过程,是国内高性能计算机重要使用场景,占目前国内HPC使用量的30%以上。”BGP物探技术研究中心副主任罗国安说。 据介绍,由于本身数据量和计算量过于巨大,同时为了寻找深层、隐伏和岩性油气藏,对计算精度和实时性的要求越来越高。因此,石油行业对于计算能力的需求可谓是永无止境的,比如国外一家公司拥有的计算资源已经达到6万多颗CPU,差不多相当于10年前全中国PC服务器的一半市场出货量。“这个行业的每一个脚印都是随着计算机的进步发展的,计算机的能力从来没有充分满足过这个行业的需求,我们现在也非常渴望计算机计算能力不断提升。”罗国安说:“从计算机开始就与地震勘探结下了不解之缘,而计算机的计算能力也直接影响到勘探的结果。要知道今天打一口井的代价非常高昂,东部地区一般要花费千万元,而在西部地区动辄需要上亿元,强大的高性能计算地震模拟可以帮助专家缩小误差,避免损失。” 正是由于石油勘探的这一特点,石油行业也因此成为各种新型计算设备的“试兵场”,从早期的标量计算机、向量机、并行计算机,到现在的PC集群、超级计算机、GPU计算,乃至处在孕育阶段的云计算,只要能够提高计算性能,都可以在石油领域找到自己的立足之地。以东方公司为例,其地震资料处理计算平台就经历了Cyber 172系列、IBM 3000系列、银河-I、IBM SP2/SP3、SGI Origin 2000、曙光集群等不同代、不同厂商的产品。截止到2008年,东方公司计算CPU规模达到了1.6万颗,存储容量2.4 PB(1TB=1024G、1PB=1024TB),占到了整个中石油近80%的计算能力,预计2010年CPU将达到2.5万颗的规模。 由于目前东方公司已经是全球最大的石油勘探企业之一,占全球陆上石油勘探份额的40%,它们也开始遭遇国外的技术垄断和技术禁令。为了打破国外的垄断,我国几年前已经投资数亿元开发了自己的地震处理软件Geoeast,同时也研发了支持处理解释一体化工作模式和满足超大型地震数据处理中心需求的专业软件系统,但整个石油勘探产业的发展更离不开高性能计算的支持。高标委秘书长邵宗有指出,近年来,随着国内高性能计算机应用需求的逐渐增加,该领域标准的缺失带来的弊端日益突显,给国内服务器产业发展和用户的应用带来了障碍。 罗国安表示,随着高性能计算机规模越来越大,石油行业高性能计算行业应用标准也亟待建立。BGP作为中石油最大的HPC应用单位,将与高标委一起来推动制定地震资料处理高性能应用环境标准,这不仅有助于实现我国石油勘探领域软技术的有形化,也有利于进一步打破国外厂商垄断,提高高性能计算机的应用效率。 当天,高标委还在会上宣布开通了其官方网站(www.hpcsc.org),今后我国高性能计算机石油行业应用的系列标准进度情况都将在该网站上找到。“此次与BGP合作将有效规范高性能计算机石油行业应用标准,并可以此为基础推动相关标准在金融、电信、政府、军队等国家关键战略应用领域的制定、应用和发展。”邵宗有说。