资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
2010M245 1 *gZutbt?v9, 1001912009M21l,M624lb:SE/?Z9863( 2007AA060401)b#q7?#面向地震数据处理的并行与分布式编程框架赵长海* 晏海华 王宏琳 史晓华 王 雷( tbt?v9,100191; Zo,072751)uZ,Z,Nk,._)isTIO.Fo,2010,45(1):146 155K1 本文提出了一个适用于地震资料处理的并行与分布式编程框架 GeoPFb该框架构建在集群系统之上,采用粗粒度数据并行执行模型,它可以调度串行语言编写的处理模块, 同时运行在多个计算节点或者单个节点内的多个CPU 核上, 隐藏了计算节点及其CPU 核的调度a通讯与节点故障恢复a模块之间的数据传输等并行编程细节b经过实验评估, GeoPF 框架从串行到并行的线性加速性能有所提高, 处理相同任务的时间从 21h33min 缩减到15min 27s, 效果显著bGeoPF 与商用的地震数据处理系统相比, 在业务流程方面有一些相同特点,其不同之处就是 GeoPF的处理模块具有自动并行特点,而大部分地震处理模块只能是串行方式b1oM 地震数据处理 并行编程 分布式编程 编程框架 粗粒度数据并行1 F1|/a?CbrN,1v|/S,i|tV),VQ,7wboPrTKz,S.1d,7Odv(rTB) ,yN)9?1pdb?8MaIEa?v?Y)+5B,B?91S 1b)VsbB|)E4.1,-+EV;=M,|o?BLbW,|/L/m,M1B,9v, KirchhoffsMaKsMIHM 2Eb,BvlHWW1,V+$( kB)+E$bB,( CSP)a( CM P)l( CRP),B+E+$b)v)ELC,Cv)d,)vI,oTi,PH)vnM,BFtvieVv,d)vg?SsvbiI1,EG,|)vs:( 1)v NvBQlB,)8Ba+;( 2)v 9v,QlB,)8BaB;( 3)v v8G,-HW/MNvb)9Y!?9,Bv1n)HWb,9?41m)Hq46,HqK,)4B,O4CPU?/b7L 45 1uZ:_)isTIO147 i?)6)7?46 3bVi?Id4 4 ,s_+5iIX|v 5 ,CY3qi?I?s?9q?bU C Berke-ley 6,iI/1_/0ZE,|i,izpb3,_5iI1|,A/pb( 1)Ib7?4FeIm,P?IrisTiI5i45bsV2010M m1 i( a)1; ( b)Yi; ( c)aLi;ZV)v,)vQ9I/ ObGeoPF!9;InLCm1cUaLi, StreamIt 8I,O/?VCbYiKAuY)vZT,-LiT,eLx/1bLiT/,)v$CPU,vWu,-BvT/30)Tu,BvT/hn0Vu|TvbvLT( pipeline stall)5,i,9Hvs,sibV?,LCV|L9=EvWY,9Lb4,M1Yi,V4Qi,7LvWs-bNvW!uMv=i,9,=ibKPb1yI/ OYi,LiPVFy9,|Mf/,i/b9Fy,iyb/s5bL!T2010M / init0fvS$; / process0fTbm5AUGeoPFBr,L,)ub=iuib|q,L!-1|S,=iu=N,|GS S+ NS=V|,ibw Idx( w Idx= G Mod N)=bReceiverLlWorker),T|5=iu,5Hu, ReceiverL$E; OutputLV=iurIdx( rIdx = S + + M od N )|i,Tb,LE; T uningL|Hu=|M=iubVmVA
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号