全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

面向地震数据处理的并行与分布式编程框架

Keywords: 地震数据处理,并行编程,分布式编程,编程框架,粗粒度数据并行

Full-Text   Cite this paper   Add to My Lib

Abstract:

?本文提出了一个适用于地震资料处理的并行与分布式编程框架geopf。该框架构建在集群系统之上,采用粗粒度数据并行执行模型,它可以调度串行语言编写的处理模块,同时运行在多个计算节点或者单个节点内的多个cpu核上,隐藏了计算节点及其cpu核的调度、通讯与节点故障恢复、模块之间的数据传输等并行编程细节。经过实验评估,geopf框架从串行到并行的线性加速性能有所提高,处理相同任务的时间从21h33min缩减到15min27s,效果显著。geopf与商用的地震数据处理系统相比,在业务流程方面有一些相同特点,其不同之处就是geopf的处理模块具有自动并行特点,而大部分地震处理模块只能是串行方式。

References

[1]  sudhakarycrncni,suhasphadkc,dhccrajbhardwaj,subratachakraborty,richarastogi.imagingsubsurfacegeologywithseismicmigrationonacomputingcluster.currentscience,2005,88(3):468-474
[2]  suttcrh,larusj.softwareandtheconcurrencyrevolu-tion.acmqueue,200,3(7):54-62
[3]  stevenfrascr,dennismancl.nosilverbullet;softwareengineeringreloaded.ieeesoftrware,2008,25(1):91-94
[4]  krstcasanovic,rasbodik,jamcsdcmmcl,"tonykcavc-ny,kurtkcutzer,johndkubiatowicz.theparallelcom-putinglaboratoryatu.c.berkeley;aresearchagendabasedontheberkeleyview.technicalreport,no.ucb/eecs-2008-23.2008.http://www,cccs,bcrkclcy.edu/pubs/tcchrpts/2008/eecs-2008-23.html
[5]  ldealfaro,tahenzinger,interfacetheoriesforcomponent-baseddesign,in:proc.ofemsoft2001,tahoccity,ca,springcr-vcrlag,2001,148-165
[6]  michael7cordon,williamthics,samanamarasinghc.exploitingcoarscgrainedtask,data,andpipelineparal-lelisminstreamprograms,in:proceedingsofthe12thinternationalconferemeonarchitecturalsupportforprogramminglanguagesandoperatingsystems,newyork,ny,usa,acmpress,2006,151-162
[7]  michaeldbcynon,zahsinkurc,umitcatalyurek,chialinchang,alansussman,joclsaltz.distributedprocessingofverylargedatasetswithdatacutter.par-allelconputimg,2001,(27):1457-1478
[8]  michaellsard,mihaibudiu,yuanyu,andrewbirrcll,dcnnisfcttcrly.dryad:distributeddata-parallelpro-gramsfromsequentialbuildingblocks,in:europeanconferenceoncompurersystems(purosys),lisbon,portugal,2007
[9]  remziharpaci-dusscau,ericanderson,noahtreu-haft,davideculler,josephmhcllerstcin,davidpatterson,kathyyclick.clusteri/owithriver;mak-ingthefastcasecommon,in:proceediysofthesixthworkshoponinput/outputinparallelanddistributedsystems(iopads'99),atlanta,georgia,1999,10-22
[10]  eduardopinhciro,wolf-dictrichwcbcr,luizandrcbarroso.failuretrendsinalargediskdrivepopulation.in;5thusenixconferemeonfileandstoragetech-nologies,2007,17-29
[11]  jeffreydcan,sanjayuhemawat.mapreduce:simplifieddataprocessingonlargeclusters.communicationsoftheacm,2008,51(1):107-113
[12]  williamuropp,ewinglusk,anthonyskjcllum.usingmpi:portableparallelprogrammingwiththemes-sage-passinginterface.cambridge,ma;mltpress,1999
[13]  cggvcritascorporation,cggworld2000,aturi.http://www.cgg.com/corporate/publications/cggworld/cggw31/cggw3l.pdf
[14]  dataprocessing&imaging,paradigmcorporation,http://www.paradigmgco.com/content,aspx?id=47
[15]  westerngeco,ω-suite,westernuccocorporation,http://www.westerngeco.com/contents/services/dp/omega
[16]  cubemanagertm-petroleumuco-services,puscorpora-tion,http://www,pgs,com/ucophysical_scrviccs/data_processing/technology
[17]  ulennchubak,lgormorozov,integratedsoftwareframeworkforprocessingofgeophysicaldata.[j].computers&geoscierices.2006,32(9):1403-
[18]  aemurillo,jbcll,distributedseismicunix;atoolforseismicdataprocessing.comurremy:practiceandex-perzceme,1999,11(4):169-187
[19]  gcista,bcguclina,dongarraj,jiangw,manchckrsunderamv.pvm;parallelvirtualmachine:uusesguideandtutorialfornetrworkedparallelcomputzng.cambridge,ma;mltpress,1994
[20]  chul,zangh,yangtandshcnk.optimizingdataggregationforcluster-basedinternetservices.ln;proc.oftheacmsigpi_ansymposiumonprimiplesandpracticeofparallelprogramming.sandiego,california;acm,2003,119-130
[21]  sanjayghcmawat,howardgobioff,shun-zaklcung.theuooglefilesystem,in:proceedingsofthe19thacmsymposiumonoperatingsystemsprimiples2003,20-13
[22]  douglasthain,zoddzanncnbaum,mironlivny.dis-tributedcomputinginpractice:thecondorexperience.concurrencyandcomputation:practiceandexperi-mce,2004,(17):323-356
[23]  elizabethshrivenchristophersmall,keithasmith.whydoesfilesystemprefetchingwork?in:proceedingsoftheaimualconferemeonusenixannualtechnicalconference,1999,6-6
[24]  张军华,全兆岐.地震资料处理中的并行计算机技术(综述).物探化探计算技术,2002,(01);31-37
[25]  herbsutter.thefreelunchisover;afundamentalturntowardconcurrencyinsoftware.dr.dobb'sjournal,2005,30(3):http://www.gotw.ca/publications/con-currency-ddj,htm
[26]  王宏琳.地震软件技术—勘探地球物理计算机软件开发.北京:石油工业出版社,2005

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133