arrow
Return

A Sparse Distributed Gigascale Resolution Material Point Method

delete2023-01-16
delete4
delete
OA
AI
Y
Yuxing Qiu *
S
Samuel Temple Reeve
M
Minchen Li
Y
Yin Yang
S
Stuart Slattery
C
Chenfanfu Jiang
DOI:10.1145/3570160delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In this article, we present a four-layer distributed simulation system and its adaptation to the Material Point Method (MPM). The system is built upon a performance portable C++ programming model targeting major High-Performance-Computing (HPC) platforms. A key ingredient of our system is a hierarchical block-tile-cell sparse grid data structure that is distributable to an arbitrary number of Message Passing Interface (MPI) ranks. We additionally propose strategies for efficient dynamic load balance optimization to maximize the efficiency of MPI tasks. Our simulation pipeline can easily switch among backend programming models, including OpenMP and CUDA, and can be effortlessly dispatched onto supercomputers and the cloud. Finally, we construct benchmark experiments and ablation studies on supercomputers and consumer workstations in a local network to evaluate the scalability and load balancing criteria. We demonstrate massively parallel, highly scalable, and gigascale resolution MPM simulations of up to 1.01 billion particles for less than 323.25 seconds per frame with 8 OpenSSH-connected workstations.
Keywords:
Material Point Method
High Performance Computing
distributed system and computing

Journal

ACM Transactions on Graphics cover
ACM Transactions on Graphics
IF:
9.5
Papers:
4.8K
Citations:
3.6W

Organization

U
university of california los angeles
Scholars:
5.3W
Papers: 4.2W
Citations: 89
U
united states department of energy (doe)
Scholars:
11.3W
Papers: 9.6W
Citations: 246
University of California System cover
University of California System
Scholars:
37.7W
Papers: 33.8W
Citations: 6.6K
researcher View more organizations
Cited Papers

Cited Papers

err2000-01-01
err0
PREAI
errT.S. Toellner
errShare
errSave
Schistosome vaccines: problems, pitfalls and prospects
err2017-12-22
err0
PREAI
errR. Alan Wilson; Xiao Hong Li; William Castro-Borges
errShare
errSave
errShare
errSave
Multi-species simulation of porous sand and water mixtures
err2017-07-20
err78
errOAAI
errTampubolon, Andre Pradhana; Gast, Theodore; Klar, Gergely; Fu, Chuyuan; Teran, Joseph; Jiang, Chenfanfu; Museth, Ken
errShare
errSave
A Massively Parallel and Scalable Multi-GPU Material Point Method
err2020-08-12
err29
errOAAI
errWang, Xinlei; Qiu, Yuxing; Slattery, Stuart R.; Fang, Yu; Li, Minchen; Zhu, Song-Chun; Zhu, Yixin; Tang, Min; Manocha, Dinesh; Jiang, Chenfanfu
errShare
errSave
THE BARRACUDA AUTOFLIGHT MODULE FOR AUTONOMOUS FLIGHT
err2007-01-01
err0
PREAI
errD. Moormann; U. Korte; B. Fischer; M. Kurze
errShare
errSave
researcher View more