An explicit GPU-based material point method solver for elastoplastic problems (ep2-3De v1.0)

6Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We propose an explicit GPU-based solver within the material point method (MPM) framework using graphics processing units (GPUs) to resolve elastoplastic problems under two-and three-dimensional configurations (i.e. granular collapses and slumping mechanics). Modern GPU architectures, including Ampere, Turing and Volta, provide a computational framework that is well suited to the locality of the material point method in view of high-performance computing. For intense and non-local computational aspects (i.e. the back-and-forth mapping between the nodes of the background mesh and the material points), we use straightforward atomic operations (the scattering paradigm). We select the generalized interpolation material point method (GIMPM) to resolve the cell-crossing error, which typically arises in the original MPM, because of the C0 continuity of the linear basis function. We validate our GPU-based in-house solver by comparing numerical results for granular collapses with the available experimental data sets. Good agreement is found between the numerical results and experimental results for the free surface and failure surface. We further evaluate the performance of our GPU-based implementation for the three-dimensional elastoplastic slumping mechanics problem. We report (i) a maximum 200-fold performance gain between a CPU-and a single-GPU-based implementation, provided that (ii) the hardware limit (i.e. the peak memory bandwidth) of the device is reached. Furthermore, our multi-GPU implementation can resolve models with nearly a billion material points. We finally showcase an application to slumping mechanics and demonstrate the importance of a three-dimensional configuration coupled with heterogeneous properties to resolve complex material behaviour.

References Powered by Scopus

The Varnes classification of landslide types, an update

2496Citations
N/AReaders
Get full text

Computational Methods for Plasticity: Theory and Applications

1522Citations
N/AReaders
Get full text

A particle method for history-dependent materials

1461Citations
N/AReaders
Get full text

Cited by Powered by Scopus

An efficient material point method framework based on the affine matrix

6Citations
N/AReaders
Get full text

A GPU-based framework for finite element analysis of elastoplastic problems

5Citations
N/AReaders
Get full text

A high-performance semi-implicit two-phase two-layer MPM framework for modeling granular mass-water interaction problems

3Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Wyser, E., Alkhimenkov, Y., Jaboyedoff, M., & Podladchikov, Y. Y. (2021). An explicit GPU-based material point method solver for elastoplastic problems (ep2-3De v1.0). Geoscientific Model Development, 14(12), 7749–7774. https://doi.org/10.5194/gmd-14-7749-2021

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 4

57%

Professor / Associate Prof. 2

29%

Researcher 1

14%

Readers' Discipline

Tooltip

Engineering 6

86%

Earth and Planetary Sciences 1

14%

Save time finding and organizing research with Mendeley

Sign up for free