检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:赵长海[1] 晏海华[1] 王宏琳 史晓华[1] 王雷[1]
机构地区:[1]北京航空航天大学计算机学院,北京100191 [2]东方地球物理公司,河北涿州072751
出 处:《石油地球物理勘探》2010年第1期146-155,共10页Oil Geophysical Prospecting
基 金:国家高技术研究发展计划863(2007AA060401)
摘 要:本文提出了一个适用于地震资料处理的并行与分布式编程框架GeoPF。该框架构建在集群系统之上,采用粗粒度数据并行执行模型,它可以调度串行语言编写的处理模块,同时运行在多个计算节点或者单个节点内的多个CPU核上,隐藏了计算节点及其CPU核的调度、通讯与节点故障恢复、模块之间的数据传输等并行编程细节。经过实验评估,GeoPF框架从串行到并行的线性加速性能有所提高,处理相同任务的时间从21h33min缩减到15min27s,效果显著。GeoPF与商用的地震数据处理系统相比,在业务流程方面有一些相同特点,其不同之处就是GeoPF的处理模块具有自动并行特点,而大部分地震处理模块只能是串行方式。In this paper a parallel and distributed programming framework called GeoPF which applies in seismic data processing was presented.The framework was built on cluster system,coarse grain data parallel was used to execute modeling,it could dispatch processing modules which was programmed by string language,and it run on multi computational nodes or multi-CPU cores of a single node,it concealed many parallel programming details,such as computational nodes and dispatch of their CPU cores,communication and node failure recovery,data transmission between modules and so on.It can be seen from the test evaluation that acceleration performance from string to parallel for GeoPF framework is raised,the time to process a same task was dramatically deduced from 21h 33min to an amazing 15min 27s.Compared with commercial seismic data processing systems,both of them have same characteristics for their flowcharts,but the processing modules of the GeoPF can automatically run parallelly,most modules in commercial seismic data processing systems only can run in string mode.
关 键 词:并行执行模型 地震数据处理 编程框架 分布式 计算节点 地震资料处理 数据处理系统 串行方式
分 类 号:TP31[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.216.110.162