Design of a Large Scale Discrete Element Soil Model for High Performance Computing Systems

The Discrete Element Model (DEM) is an alternative to the classical continuum mechanics approach for problems with flow-like deformations of solids. DEM is especially well-suited for problems such as soil plowing where the media is subject to large discontinuous deformations. The goal of this project was to develop a large-scale three dimensional DEM soil modeling system capable of handling problems with potentially several million particles. This paper discusses the development of that model and the factors driving it toward a High Performance Computing (HPC) solution. It also discusses how work in progress is making use of heterogeneous HPC environments and high speed networks to produce a real-time user interaction and visualization capability.

[1]  R W Hockney,et al.  Computer Simulation Using Particles , 1966 .

[2]  L. Verlet Computer "Experiments" on Classical Fluids. I. Thermodynamical Properties of Lennard-Jones Molecules , 1967 .

[3]  L. Verlet,et al.  Computer "Experiments" on Classical Fluids. III. Time-Dependent Self-Correlation Functions , 1970 .

[4]  R. Hockney,et al.  Quiet high resolution computer models of a plasma , 1974 .

[5]  P A Cundall,et al.  RATIONAL DESIGN OF TUNNEL SUPPORTS: A COMPUTER MODEL FOR ROCK MASS BEHAVIOUR USING INTERACTIVE GRAPHICS FOR THE INPUT AND OUTPUT OF GEOMETRICAL DATA , 1974 .

[6]  S. Nemat-Nasser,et al.  A Micromechanical Description of Granular Material Behavior , 1981 .

[7]  M. Levoy Volume Rendering Display of Surfaces from Volume Data , 1988 .

[8]  Paolo Sabella,et al.  A rendering algorithm for visualizing 3D scalar fields , 1988, SIGGRAPH.

[9]  Marc Levoy,et al.  Display of surfaces from volume data , 1988, IEEE Computer Graphics and Applications.

[10]  R. Bathurst,et al.  Micromechanical Aspects of Isotropic Granular Assemblies With Linear Contact Interactions , 1988 .

[11]  Kurt Kremer,et al.  Vectorized link cell Fortran code for molecular dynamics simulations for a large number of particles , 1989 .

[12]  W. Benz Smooth Particle Hydrodynamics: A Review , 1990 .

[13]  Richard H. Miller Experimenting with galaxies , 1992 .

[14]  A. Shukla,et al.  Wave Propagation and Dynamic Load Transfer due to Explosive Loading in Heterogenous Granular Media with Microstructure , 1992 .

[15]  J. Monaghan Smoothed particle hydrodynamics , 2005 .

[16]  T. Ng,et al.  A non‐linear numerical model for soil mechanics , 1992 .

[17]  Steve Plimpton,et al.  Fast parallel algorithms for short-range molecular dynamics , 1993 .

[18]  Jack Dongarra,et al.  PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing , 1995 .

[19]  P. Tamayo,et al.  Parallel Algorithms for Short-range Molecular Dynamics , 1995 .

[20]  Jack Dongarra,et al.  MPI: The Complete Reference , 1996 .

[21]  Roman D. Hryciw,et al.  Video tracking for experimental validation of discrete element simulations of large discontinuous deformations , 1997 .

[22]  M. Carter Computer graphics: Principles and practice , 1997 .

[23]  Thomas Ertl,et al.  Computer Graphics - Principles and Practice, 3rd Edition , 2014 .