mathematics
and
computer
science

LANS

LANS Publications

"Solving Large Multibody Dynamics Problems on the GPU"

D. Negrut, A. Tasora, M. Anitescu, H. Mazhar, T. Heyn, and A. Pazouki

Preprint ANL/MCS-P1777-0710

Preprint Version: [pdf]

This paper describes an approach for the dynamic simulation of complex computer-aided engineering models where large collections of rigid bodies interact mutually through millions of frictional contacts and bilateral mechanical constraints. Thanks to the massive parallelism available on today's GPU boards, we are able to simulate sand, granular materials, and other complex physical scenarios with one order of magnitude speedup when compared to a sequential CPU-based implementation of the discussed algorithms.