Development of a GPGPU‐parallelized hybrid finite‐discrete element method for modeling rock fracture. (2nd May 2019)
- Record Type:
- Journal Article
- Title:
- Development of a GPGPU‐parallelized hybrid finite‐discrete element method for modeling rock fracture. (2nd May 2019)
- Main Title:
- Development of a GPGPU‐parallelized hybrid finite‐discrete element method for modeling rock fracture
- Authors:
- Fukuda, Daisuke
Mohammadnejad, Mojtaba
Liu, Hongyuan
Dehkhoda, Sevda
Chan, Andrew
Cho, Sang‐Ho
Min, Gyeong‐Jo
Han, Haoyu
Kodama, Jun‐ichi
Fujii, Yoshiaki - Abstract:
- Summary: The hybrid finite‐discrete element method (FDEM) is widely used for engineering applications, which, however, is computationally expensive and needs further development, especially when rock fracture process is modeled. This study aims to further develop a sequential hybrid FDEM code formerly proposed by the authors and parallelize it using compute unified device architecture (CUDA) C/C++ on the basis of a general‐purpose graphics processing unit (GPGPU) for rock engineering applications. Because the contact detection algorithm in the sequential code is not suitable for GPGPU parallelization, a different contact detection algorithm is implemented in the GPGPU‐parallelized hybrid FDEM. Moreover, a number of new features are implemented in the hybrid FDEM code, including the local damping technique for efficient geostatic stress analysis, contact damping, contact friction, and the absorbing boundary. Then, a number of simulations with both quasi‐static and dynamic loading conditions are conducted using the GPGPU‐parallelized hybrid FDEM, and the obtained results are compared both quantitatively and qualitatively with those from either theoretical analysis or the literature to calibrate the implementations. Finally, the speed‐up performance of the hybrid FDEM is discussed in terms of its performance on various GPGPU accelerators and a comparison with the sequential code, which reveals that the GPGPU‐parallelized hybrid FDEM can run more than 128 times faster than theSummary: The hybrid finite‐discrete element method (FDEM) is widely used for engineering applications, which, however, is computationally expensive and needs further development, especially when rock fracture process is modeled. This study aims to further develop a sequential hybrid FDEM code formerly proposed by the authors and parallelize it using compute unified device architecture (CUDA) C/C++ on the basis of a general‐purpose graphics processing unit (GPGPU) for rock engineering applications. Because the contact detection algorithm in the sequential code is not suitable for GPGPU parallelization, a different contact detection algorithm is implemented in the GPGPU‐parallelized hybrid FDEM. Moreover, a number of new features are implemented in the hybrid FDEM code, including the local damping technique for efficient geostatic stress analysis, contact damping, contact friction, and the absorbing boundary. Then, a number of simulations with both quasi‐static and dynamic loading conditions are conducted using the GPGPU‐parallelized hybrid FDEM, and the obtained results are compared both quantitatively and qualitatively with those from either theoretical analysis or the literature to calibrate the implementations. Finally, the speed‐up performance of the hybrid FDEM is discussed in terms of its performance on various GPGPU accelerators and a comparison with the sequential code, which reveals that the GPGPU‐parallelized hybrid FDEM can run more than 128 times faster than the sequential code if it is run on appropriate GPGPU accelerators, such as the Quadro GP100. It is concluded that the GPGPU‐parallelized hybrid FDEM developed in this study is a valuable and powerful numerical tool for rock engineering applications. … (more)
- Is Part Of:
- International journal for numerical and analytical methods in geomechanics. Volume 43:Number 10(2019)
- Journal:
- International journal for numerical and analytical methods in geomechanics
- Issue:
- Volume 43:Number 10(2019)
- Issue Display:
- Volume 43, Issue 10 (2019)
- Year:
- 2019
- Volume:
- 43
- Issue:
- 10
- Issue Sort Value:
- 2019-0043-0010-0000
- Page Start:
- 1797
- Page End:
- 1824
- Publication Date:
- 2019-05-02
- Subjects:
- CUDA C/C++ -- fracture process analysis -- GPGPU -- hybrid FDEM -- impact loading -- quasi‐static loading -- rocks
Soil mechanics -- Mathematics -- Periodicals
Rock mechanics -- Mathematics -- Periodicals
624.1510151 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/nag.2934 ↗
- Languages:
- English
- ISSNs:
- 0363-9061
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4542.403000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 10862.xml