Graphics processing unit based parallelization of the distinct lattice spring model

被引:21
作者
Zhao, Gaofeng [1 ]
Khalili, Nasser [1 ]
机构
[1] Univ New S Wales, Sch Civil & Environm Engn, Sydney, NSW, Australia
基金
澳大利亚研究理事会;
关键词
GPU; CUDA; Parallelization; Lattice spring model; GPU; SIMULATIONS;
D O I
10.1016/j.compgeo.2012.01.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This study reports a Graphics Processing Unit (GPU)-based parallelization of the Distinct Lattice Spring Model (DLSM) for geomechanics simulation. The DLSM is a newly developed numerical model for rock dynamics problems, i.e., dynamic failure and wave propagation. Despite its applicability, one of the drawbacks of this model is the high computational load for practical simulations. To tackle this problem, a CPU with a Compute Unified Device Architecture (CUDA) is adopted to parallelize the DLSM code. The performance of the GPU DLSM code is tested on two computers equipped with modern CPU cards. The results show that significant performance improvements are gained from CPU parallelization of the DLSM code (the maximum speed up achieved was 23x). (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:109 / 117
页数:9
相关论文
共 24 条
[21]   GPU simulations for risk assessment in CO2 geologic sequestration [J].
Zhang, Yan ;
Vouzis, Panagiotis ;
Sahinidis, Nikolaos V. .
COMPUTERS & CHEMICAL ENGINEERING, 2011, 35 (08) :1631-1644
[22]  
Zhao G.F., 2010, THESIS EPFL SWITZERL
[23]   A 3D distinct lattice spring model for elasticity and dynamic failure [J].
Zhao, Gao-Feng ;
Fang, Jiannong ;
Zhao, Jian .
INTERNATIONAL JOURNAL FOR NUMERICAL AND ANALYTICAL METHODS IN GEOMECHANICS, 2011, 35 (08) :859-885
[24]   Validation study of the distinct lattice spring model (DLSM) on P-wave propagation across multiple parallel joints [J].
Zhu, J. B. ;
Zhao, G. F. ;
Zhao, X. B. ;
Zhao, J. .
COMPUTERS AND GEOTECHNICS, 2011, 38 (02) :298-304