Ultrascale Simulations of Non-smooth Granular Dynamics
Tobias Preclik, Ulrich R\"ude

TL;DR
This paper introduces scalable algorithms for massively parallel granular dynamics simulations on distributed systems, enabling the simulation of up to ten billion non-spherical particles with high efficiency.
Contribution
It presents novel parallel algorithms and a domain partitioning approach that significantly improve scalability and robustness for large-scale granular simulations.
Findings
Achieved excellent strong and weak scaling on supercomputers
Simulated up to ten billion particles and contacts
Demonstrated robustness on peta-scale clusters
Abstract
This article presents new algorithms for massively parallel granular dynamics simulations on distributed memory architectures using a domain partitioning approach. Collisions are modelled with hard contacts in order to hide their micro-dynamics and thus to extend the time and length scales that can be simulated. The multi-contact problem is solved using a non-linear block Gauss-Seidel method that is conforming to the subdomain structure. The parallel algorithms employ a sophisticated protocol between processors that delegate algorithmic tasks such as contact treatment and position integration uniquely and robustly to the processors. Communication overhead is minimized through aggressive message aggregation, leading to excellent strong and weak scaling. The robustness and scalability is assessed on three clusters including two peta-scale supercomputers with up to 458752 processor cores.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModular Robots and Swarm Intelligence · Granular flow and fluidized beds · Fluid Dynamics Simulations and Interactions
