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

Grains3D, a flexible DEM approach for particles of arbitrary convex shape - Part II: Parallel implementation and scalable performance

Abstract: In [1] we suggested an original Discrete Element Method that offers the capability to consider non-spherical particles of arbitrary convex shape. We elaborated on the foundations of our numerical method and validated it on assorted test cases. However, the implementation was serial and impeded to examine large systems. Here we extend our method to parallel computing using a classical domain decomposition approach and inter-domain MPI communication. The code is implemented in C++ for multi-CPU architecture. Alt… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
30
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
6

Relationship

1
5

Authors

Journals

citations
Cited by 39 publications
(30 citation statements)
references
References 46 publications
0
30
0
Order By: Relevance
“…Reasonable particle counts which yield insight on the flow behaviour range from 100, 800, over 3,125 to 6,000 . Experiments with spherical or analytical particle descriptions, which are not the focus of the present paper, in contrast work with 100,000 particles upwards and can even 2·10 9 particles in total with more than 15,000 particles per rank/node . Our experimental setup thus covers the regime of the state‐of‐the‐art.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Reasonable particle counts which yield insight on the flow behaviour range from 100, 800, over 3,125 to 6,000 . Experiments with spherical or analytical particle descriptions, which are not the focus of the present paper, in contrast work with 100,000 particles upwards and can even 2·10 9 particles in total with more than 15,000 particles per rank/node . Our experimental setup thus covers the regime of the state‐of‐the‐art.…”
Section: Resultsmentioning
confidence: 99%
“…Given the predominance of spatial decomposition schemes, the realisation of MPI parallelisation (logically distributed memory) of DEM is well‐understood . Though many roadmaps predict that the gain of performance in future supercomputers will stem from an increase of (shared memory) cores, literature on shared memory parallelisation in the DEM context however is rare.…”
Section: Related Algorithmic Conceptsmentioning
confidence: 99%
“…The computing cost is high, but we claim that this is the price to pay to accurately represent a non-convex shape. Interestingly, and as pointed in Grains-Part II [33], since contact detection is a serial operation and its cost for non-convex bodies is markedly larger than spheres or convex bodies, parallel computations of granular systems made of non-convex particles scales extremely well (with a weak scaling factor close to 1). In fact, the MPI communication overhead is literally negligible compared to the contact detection phase per sub-domain, i.e., per process.…”
Section: Gjk-based Contact Detection For Non-convex Particlesmentioning
confidence: 93%
“…Our main objective is to elaborate on the construction of a simple glued/clumped convex method to model non-convex shapes. Our method is based on existing and validated tools already introduced in the two first chapters of this trilogy of papers on Grains3D [39,33]. Our method shares some features with the method used in the Bullet Physics library [5], developed for video games, virtual reality and movies, to handle contacts between convex and non-convex bodies.…”
Section: Introductionmentioning
confidence: 99%
“…Wachs et al used the Gilbert‐Johnson‐Keerthi distance algorithm to handle arbitrary convex body assemblies. Recently, the parallel scalability of this method has been investigated with simulations containing up to 1 × 10 8 particles on up to 768 cores . Polyhedral representations of particles using surface meshes can be used to model particles in a fashion similar to complex geometries.…”
Section: Uncertainty and Limitationsmentioning
confidence: 99%