DocumentCode
2090463
Title
Seismic Wave Propagation Simulation Using Accelerated Support Operator Rupture Dynamics on Multi-GPU
Author
Zhou, Yichen ; Song, Shenyi ; Dong, Tingxing ; Yuen, David A.
Author_Institution
Minnesota Supercomput. Inst., Univ. of Minnesota, Minneapolis, MN, USA
fYear
2011
fDate
24-26 Aug. 2011
Firstpage
567
Lastpage
572
Abstract
The Support Operator Method (SOM) is a numerical method based on finite difference method. The Support Operator Rupture Dynamics (SORD) is an application based on it. It can be used in simulation of 3D elastic wave propagation and spontaneous rupture on hexahedral mesh. It can be applied to various surface boundary conditions. The original application is developed by Geoffrey Ely from University of South California. By transferring the application to the multi-GPU system, we are able to accelerate SORD using NVIDIA CUDA C and MPI. After translating the code from FORTRAN 95 to CUDA C on single Nvidia Tesla C1060, we obtained 6.0X speedup compared to the original FORTRAN 95 version. By extending the application on multi-CPU system, we have achieved a maximum 15.0X speed-up.
Keywords
application program interfaces; computer graphic equipment; coprocessors; finite difference methods; geophysics computing; mesh generation; message passing; multiprocessing systems; seismic waves; 3D elastic wave propagation; FORTRAN 95; MPI; NVIDIA CUDA C; Nvidia Tesla C1060; accelerated support operator rupture dynamics; code translation; finite difference method; hexahedral mesh; multiCPU system; multiGPU system; numerical method; seismic wave propagation simulation; support operator method; surface boundary condition; Arrays; Bandwidth; Central Processing Unit; Graphics processing unit; Kernel; Mathematical model; Seismic waves; GPU; MPI; SOM; SORD; Seismic Wave; Wave Propagation;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Science and Engineering (CSE), 2011 IEEE 14th International Conference on
Conference_Location
Dalian, Liaoning
Print_ISBN
978-1-4577-0974-6
Type
conf
DOI
10.1109/CSE.2011.101
Filename
6062932
Link To Document