计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2014年
1期
9-13
,共5页
多GPU集群%MapReduce%地震偏移%负载平衡
多GPU集群%MapReduce%地震偏移%負載平衡
다GPU집군%MapReduce%지진편이%부재평형
multi-GPU cluster%MapReduce%seismic migration%load balancing
现如今,GPU作为一种低功耗高性能图形处理器单元,被广泛应用于高度并行化的应用程序中。其线程和内存的层次结构在诸多成功的多线程应用和科学研究中表现出巨大的优势。为了简化多GPU集群的编程模式以及更好地利用GPU的计算性能,设计并实现了一个新的基于多GPU的MapReduce并行编程框架。使用了并行虚拟文件系统( PVFS)来存储数据,考虑了动态的负载平衡和GPU相关的权重要素以达到优化系统的效率、透明性以及系统的可伸缩性的目的。在文中,将演示使用该编程模式解决地质应用的一个典型的偏移应用-叠前时间偏移( PKTM),并给出实验结果。
現如今,GPU作為一種低功耗高性能圖形處理器單元,被廣汎應用于高度併行化的應用程序中。其線程和內存的層次結構在諸多成功的多線程應用和科學研究中錶現齣巨大的優勢。為瞭簡化多GPU集群的編程模式以及更好地利用GPU的計算性能,設計併實現瞭一箇新的基于多GPU的MapReduce併行編程框架。使用瞭併行虛擬文件繫統( PVFS)來存儲數據,攷慮瞭動態的負載平衡和GPU相關的權重要素以達到優化繫統的效率、透明性以及繫統的可伸縮性的目的。在文中,將縯示使用該編程模式解決地質應用的一箇典型的偏移應用-疊前時間偏移( PKTM),併給齣實驗結果。
현여금,GPU작위일충저공모고성능도형처리기단원,피엄범응용우고도병행화적응용정서중。기선정화내존적층차결구재제다성공적다선정응용화과학연구중표현출거대적우세。위료간화다GPU집군적편정모식이급경호지이용GPU적계산성능,설계병실현료일개신적기우다GPU적MapReduce병행편정광가。사용료병행허의문건계통( PVFS)래존저수거,고필료동태적부재평형화GPU상관적권중요소이체도우화계통적효솔、투명성이급계통적가신축성적목적。재문중,장연시사용해편정모식해결지질응용적일개전형적편이응용-첩전시간편이( PKTM),병급출실험결과。
Nowadays,GPU as a power-efficient high performance unit, is widely used in highly parallel application. Its hierarchy of threads and memory has proven successful at programming multi-thread applications and scientific research. To simplify programming model and better utilize the GPU,design and implement a new parallel programming framework,based on MapReduce. In the project,em-ploy a Parallel Virtual File System ( PVFS) to store data distributely. As an attempt to improve the efficiency,transparent and scalability, take the dynamic load balancing and GPU weight factor in cluster into consideration. Demonstrate how typical tasks in oil industry are modified to fit into the programming model. Evaluate programming model using Prestack Kirchhoff Time Migration ( PKTM) applica-tion,and present the experiment results.