服务器 频道

并行科技助力找油先锋BGP优化GeoEast

        【IT168 资讯】中国石油东方地球物理公司(以下简称BGP)成立于1961年,是中国优秀的地球物理服务提供商之一,可提供多领域服务,为中国和世界其他国家和地区提供地震数据的采集、处理和分析服务,并为全球各大石油公司提供地球物理研究和软件开发服务。其中,BGP研发中心自主研发的GeoEast系统就是一套国内外领先的地震数据处理与解释一体化软件系统。

  GeoEast处理解释一体化系统(以下简称“GeoEast系统”)经过多年的发展,已经得到了用户的广泛认可,并深受好评。但是,BGP研发中心没有满足目前的成绩,为了在发展迅速且技术和业务需求日趋复杂的形势下保持竞争优势,使GeoEast系统更好的满足未来的发展需求,BGP决心对GeoEast系统性能进行持续的优化。其中,SX模块、SY模块和T模块(模块名为化名)是GeoEast系统的核心模块之一,因此其性能受到极大的重视,为了实现模块性能的进一步提升,BGP邀请北京并行科技有限公司作为外协单位,对GeoEast系统的SX模块、SY模块和T模块进行深入优化。

并行科技助力找油先锋BGP优化GeoEast
优化前

  早在2011年,并行科技就基于自主研发的Paramon、Paratune软件,对GeoEast系统中关键、核心、典型的处理和解释模块进行了运行特征分析,并建立了GeoEast系统典型模块运行特征库;同时,找到部分模块的性能瓶颈,其中,SX模块、SY模块和T模块均在典型模块的列表中。因此,并行科技工程师对SX模块、SY模块和T模块代码非常熟悉,通过对模块代码进行多层次的分析,并行科技工程师们从计算机微架构角度和算法结构上进行深度优化。

  最终,凭借Paramon和Paratune等高效、专业的工具软件,以及工程师们对计算机原理、编程语言和数据结构的丰富经验,成功地实现:

  1. SX模块2炮线时,性能提升258.14%;SX模块8炮线时,性能提升72.57%;

  2. SY模块32线程情况下,性能提升55%;

  3. T模块在8核Intel 55系列以上CPU,相对串行版本提升超过400%;并且,优化后的运行效率相比并行框架并行性能提升190.27%。

 

并行科技助力找油先锋BGP优化GeoEast
优化后

  本次项目圆满完成的同时,更加深了BGP和并行科技之间彼此的信任。双方深信,在不久的将来,通过不断的努力,持续对GeoEast系统进行优化,GeoEast系统终将超过国际同类型产品,达到世界领先水平。

0
相关文章