A Comparison of Second-Order and High-Order of Finite Difference Staggered-Grid Method in 2D P-SV Wave Propagation Modelling using Graphics Processing Unit

被引:0
作者
Hasym, Irchan Bani [1 ]
Sudarmaji [1 ]
Sismanto [1 ]
Waluyo [1 ]
机构
[1] Gadjah Mada Univ, Fac Math & Nat Sci, Dept Phys, Geophys Sub Dept, Yogyakarta, Indonesia
来源
PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON PHYSICS | 2014年
关键词
elastic wave; finite difference; high order; GPU; CUDA; numerical dispersion; accuracy; PERFECTLY MATCHED LAYER; MEDIA;
D O I
暂无
中图分类号
O59 [应用物理学];
学科分类号
摘要
A comparison of second order and high order (4th, 8th and 12th order) of finite difference staggered-grid method on 2D P-SV elastic wave propagation has been conducted. The comparison plot of numerical dispersion and accuracy among each order has been generated to show the stability condition. CUDA C programming language is used to apply the finite difference staggered-grid schema on GPU NVIDIA GeForce GTX-590 and to measure the duration of process time quantitatively. The code has been verified by comparing travel time of direct wave, reflection, refraction and conversion from the synthetic seismogram with analytical calculation from two layer medium using Snell's law. The program is applied to one-layer medium and complex medium (Marmousi-2 model). The time process of one shot simulation on Marmousi-2 model with 4800x2400 grid size are 1168.72s (2nd order), 1736.40s (4th order), 2816.80s (8th order) and 3778.67s (12th order). The difference of seismogram showed that the second order and high order of the finite difference on two layer model indicate that the numerical dispersion has occurred on the waveform. The result shows that the higher order of the finite difference will have less numerical dispersion compared to the low order but need longer process time.
引用
收藏
页码:62 / 67
页数:6
相关论文
共 16 条