A U-P Implementation for Dynamic Simulation of Saturated Soil in a CUDA-Based MPM Framework

Javier Mroginski, Justin Bonus, parduino@uw.edu Arduino


In recent years, the Material Point Method (MPM) has emerged as a promising computational technique for simulating complex material behaviors, including the behavior of saturated soils. The saturated soil modelling, with huge deformations, requires handling large amounts of data and complex computations, making it a computationally intensive task. To address this challenge, in the present work an accelerated implementation of a modern MPM formulation for saturated soil analysis using the CUDA framework.The CUDA framework enables efficient parallel computing on Graphics Processing Units (GPUs), which can significantly accelerate the computational performance of MPM simulations. By exploiting the parallel processing capabilities of GPUs, the proposed implementation achieves remarkable speedup compared to traditional CPU-based implementations. The implementation begins by partitioning the computational domain into a regular grid of cells. The CUDA implementation leverages optimized memory access patterns and data structures to minimize memory latency and maximize memory bandwidth utilization. This reduces the communication overhead between the CPU and GPU, further enhancing the overall performance. Also, a modern numerical improvements in the classical MPM methodology was introduced, such as the Affine Particle-in-Cell (APIC) and Moving Least Squares Material Point Method (MLS-MPM), which source from graphics literature, reviewed and rephrased here for engineering applications. In conclusion, the CUDA-based MPM implementation presented in this work provides a powerful computational tool for analyzing saturated soils. By harnessing the computational power of Multi-GPUs, it enables efficient and accurate simulations, facilitating advancements in the understanding and design of saturated soil systems.

Full Text:


Asociación Argentina de Mecánica Computacional
Güemes 3450
S3000GLN Santa Fe, Argentina
Phone: 54-342-4511594 / 4511595 Int. 1006
Fax: 54-342-4511169
E-mail: amca(at)santafe-conicet.gov.ar
ISSN 2591-3522