Acceleration of a 2D/3D Finite-Discrete Element Code for Geomechanical Simulations Using General Purpose GPU Computing

A. Lisjak,O. K. Mahabadi,L. He,B. S. A. Tatone,P. Kaifosh,S. A. Haque,G. Grasselli
DOI: https://doi.org/10.1016/j.compgeo.2018.04.011
IF: 5.218
2018-01-01
Computers and Geotechnics
Abstract:This paper presents a novel implementation of a hydro-mechanically coupled, finite-discrete element method (FDEM) optimized to exploit the computing parallelism of graphics processing units (GPUs). A co-processing approach is adopted with the control loop of FDEM executed serially on the CPU and compute-intensive tasks off-loaded to the GPU. A benchmarking study indicates speedups of up to 100× compared to sequential CPU execution. The implementation is validated by comparing 3D laboratory-scale rock fracturing simulations with experimental results. The effectiveness of the approach for practical rock engineering applications is demonstrated through the back analysis of a slope in a fractured rock mass.
What problem does this paper attempt to address?