OALib Journal期刊
ISSN: 2333-9721
费用:99美元
|
|
|
面向地震数据处理的并行与分布式编程框架
Keywords: 地震数据处理,并行编程,分布式编程,编程框架,粗粒度数据并行
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
|
|