2019
DOI: 10.1016/j.cpc.2018.07.019
|View full text |Cite
|
Sign up to set email alerts
|

Parallel SPH modeling using dynamic domain decomposition and load balancing displacement of Voronoi subdomains

Abstract: A highly adaptive load balancing algorithm for parallel simulations using particle methods, such as molecular dynamics and smoothed particle hydrodynamics (SPH), is developed. Our algorithm is based on the dynamic spatial decomposition of simulated material samples between Voronoi subdomains, where each subdomain with all its particles is handled by a single computational process which is typically run on a single CPU core of a multiprocessor computing cluster.The algorithm displaces the positions of neighbor … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 39 publications
(11 citation statements)
references
References 31 publications
0
11
0
Order By: Relevance
“…The number of atoms is not fixed in simulations, but on an average the MD box contains the order of 2 × 10 6 atoms. MD simulations were performed with our in-house parallel code MD-VD 3 using the Voronoi dynamic domain decomposition 12,13 .…”
Section: Numerical Solution Of the Boltzmann Kinetic Equation And Mol...mentioning
confidence: 99%
“…The number of atoms is not fixed in simulations, but on an average the MD box contains the order of 2 × 10 6 atoms. MD simulations were performed with our in-house parallel code MD-VD 3 using the Voronoi dynamic domain decomposition 12,13 .…”
Section: Numerical Solution Of the Boltzmann Kinetic Equation And Mol...mentioning
confidence: 99%
“…Then, using geometric constructions, the algorithm divides the space into subdomains, focusing on providing a high load imbalance correction capability at a low CPU time cost. For instance, some researchers proposed to use Voronoï tessellations [7,8,9], some divided the space into cuboids [10], or improved classical algorithms such as RCB [3] by allowing multisections instead of bisections [11].…”
Section: Informed Partitioningmentioning
confidence: 99%
“…More recently, novel geometric partitioning techniques have been proposed. Zhakhovskii et al [7], Fattebert et al [8], and later Egorova et al [9] introduced partitioning methods based on Voronoï tesselations for molecular dynamic applications (particle sim-ulations). In particular, Zhakhovskii et al [7] load balances at regular intervals by replacing the Voronoi site according to the local mass center combined with that of the Voronoï neighbors that move, while Fattebert et al [8] employ a gradient method and an estimation of the work per volume to adjust the processing elements' workload by moving Voronoï sites.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The work in [97] evaluated the efficiency of a neighbor search algorithm based on a quad-tree partitioning on 32 processors. The SPH method has also been implemented for distributed memory systems using MPI for WCSPH [99,[103][104][105][106], and MPI for ISPH [107,108]. The execution on distributed systems requires the division of the simulation domain into multiple subdomains.…”
Section: High Performance Computing Solutions For Complex Hydraulic Ementioning
confidence: 99%