2018
DOI: 10.1016/j.parco.2018.10.002
|View full text |Cite
|
Sign up to set email alerts
|

A Local Parallel Communication Algorithm for Polydisperse Rigid Body Dynamics

Abstract: The simulation of large ensembles of particles is usually parallelized by partitioning the domain spatially and using message passing to communicate between the processes handling neighboring subdomains. The particles are represented as individual geometric objects and are assigned to the subdomains. Handling collisions and migrating particles between subdomains, as required for proper parallel execution, requires a complex communication protocol. Typically, the parallelization is restricted to handling only p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5

Relationship

4
1

Authors

Journals

citations
Cited by 9 publications
(12 citation statements)
references
References 37 publications
0
12
0
Order By: Relevance
“…All algorithms introduced in chapter 2.3 are implemented in the waLBerla multiphysics framework that is freely available at www.walberla.net and licensed under GPLv3. Previous results obtained with this framework show very good scalability for rigid body dynamics simulations [3,5]. All tests are executed on the Juqueen supercomputer located at Jülich Supercomputing Center (JSC) and ranked 22 in the TOP500 list 1 as of November 2017.…”
Section: Framework and Supercomputermentioning
confidence: 98%
See 2 more Smart Citations
“…All algorithms introduced in chapter 2.3 are implemented in the waLBerla multiphysics framework that is freely available at www.walberla.net and licensed under GPLv3. Previous results obtained with this framework show very good scalability for rigid body dynamics simulations [3,5]. All tests are executed on the Juqueen supercomputer located at Jülich Supercomputing Center (JSC) and ranked 22 in the TOP500 list 1 as of November 2017.…”
Section: Framework and Supercomputermentioning
confidence: 98%
“…Therefore the runtime and memory complexity is already an essential concern that must be addressed in the early stages of the algorithm and software design process. In the following sections we will outline our approach that leads to excellent scalability also for very large simulations [27,28,5].…”
Section: Our Approachmentioning
confidence: 99%
See 1 more Smart Citation
“…For distributed memory parallel simulations, an additional synchronization algorithm has to be called. The framework provides efficient communication schemes for regular [82] and strongly polydisperse settings [83].…”
Section: Algorithmsmentioning
confidence: 99%
“…A detailed analysis of the scaling behavior can be found in Ref. 83. The simulation of large particle ensembles often results in a very inhomogeneous distribution of particles over the simulation domain.…”
Section: Performance and Scalingmentioning
confidence: 99%