2007
DOI: 10.1002/nme.2184
|View full text |Cite
|
Sign up to set email alerts
|

Parallel load‐balanced simulation for short‐range interaction particle methods with hierarchical particle grouping based on orthogonal recursive bisection

Abstract: SUMMARYWe describe an efficient load-balancing algorithm for parallel simulations of particle-based discretization methods such as the discrete element method or smoothed particle hydrodynamics. Our approach is based on an orthogonal recursive bisection of the simulation domain that is the basis for recursive particle grouping and assignment of particle groups to the parallel processors. Particle grouping is carried out based on sampled discrete particle distribution functions. For interaction detection and co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
27
0

Year Published

2009
2009
2017
2017

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 40 publications
(27 citation statements)
references
References 17 publications
0
27
0
Order By: Relevance
“…In our implementation, each processor computes the forces for particles located in the processor subdomain, while extra particles, residing in ghost regions, are stored only for data required for these computations. An alternative solution based on the symmetry of contact forces would be to calculate the contact forces for the ghost particles and to send the obtained values to the neighbouring subdomains [25]. The current time step is finished by the condition, which redirects the program flow to the end of computations if the end of the investigated time interval is reached.…”
Section: The Parallel Algorithm Of the Discrete Element Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…In our implementation, each processor computes the forces for particles located in the processor subdomain, while extra particles, residing in ghost regions, are stored only for data required for these computations. An alternative solution based on the symmetry of contact forces would be to calculate the contact forces for the ghost particles and to send the obtained values to the neighbouring subdomains [25]. The current time step is finished by the condition, which redirects the program flow to the end of computations if the end of the investigated time interval is reached.…”
Section: The Parallel Algorithm Of the Discrete Element Methodsmentioning
confidence: 99%
“…A higher efficiency of load balancing is obtained, adjusting the balance among the hierarchically grouped domains by compressing and stretching the cells in a group. Fleissner and Eberhard [25] applied an orthogonal recursive bisection of the simulation domain for recursive particle grouping and assignment to parallel processors. The parallel speed-up of 10.2 was achieved by using 16 nodes and simulating 1.0 Â 10 6 of particles.…”
Section: The Related Workmentioning
confidence: 99%
“…Fleissner et al [14] focus on parallel simulation of particle-based discretization methods, such as the discrete element method or smoothed particle hydrodynamics, instead of rigid body dynamics. Although their approach offers the option to run large-scale particle simulations, they are only considering point masses instead of fully resolved rigid bodies.…”
Section: Related Workmentioning
confidence: 99%
“…For instance, Fleissner et al [4] focus on load balancing strategies for the massively parallel simulation of particle-based discretization methods, such as the discrete element method or smoothed particle hydrodynamics. However, although their approach offers the option to run largescale particle simulations, they are only considering point masses instead of fully resolved rigid bodies.…”
Section: Related Workmentioning
confidence: 99%
“…Several numerical simulation approaches, mainly based on the representation of granular particles as point masses, have been used for the simulation of granular media, such as molecular dynamics [2,3], Monte Carlo simulations, cellular automata [3], the discrete element method, or smoothed particle hydrodynamics [4].…”
mentioning
confidence: 99%