We discuss the simulation of granular materials and the problems encountered when parallelizing these simulations. The main problem of inadequately balanced loads can be mitigated via the use of a dynamic load balancing procedure. We discuss a mapping of this procedure onto a deterministic cellular automaton and show that the time needed for convergence from an initially unbalanced state grows like tau proportional Palpha, with P being the number of processors and alpha = 0.089 +- 0.009. This convergence time can be considered "fast", enabling this algorithm to track fluctuations in the particle density as the simulation progresses. We then discuss the implementation of this algorithm on a Paragon XP/S 10 and a CRAY T3D
It is well known that the performance of a parallel discreteevent simulation (PDES) depends on the a...
We describe a general strategy we have found effective for parallelizing solid mechanics simula- tio...
In an optimistic parallel simulation, logical processes (Ips) proceed with their computation without...
We discuss the simulation of granular materials and the problems encountered when parallelizing thes...
The problem of load balancing for parallelized particle simulations implemented on MIMD machines is ...
This paper demonstrates the use of automatic granularity control as part of dynamic load balancing f...
The iterative Multilevel Averaging Weight (MAW) algorithm presented in paper [1] is modified to solv...
A technique for simulating the motion of granular materials using the Caltech Hypercube is described...
Two algorithms are proposed for dynamic load balancing which reduce the number of rollbacks in an op...
We present a flexible and fully adaptive dynamic load-balancing scheme, which is designed for partic...
A large class of computational problems are characterised by frequent synchronisation, and computati...
The performance of parallel Monte Carlo transport calculations which use both spatial and particle p...
The parallelization of distinct element models is discussed with particular attention being paid to ...
We introduce a particle-based simulation method for granular material in interactive frame rates. We...
Every year, parallel computing has becoming cheaper and more accessible. As consequence, application...
It is well known that the performance of a parallel discreteevent simulation (PDES) depends on the a...
We describe a general strategy we have found effective for parallelizing solid mechanics simula- tio...
In an optimistic parallel simulation, logical processes (Ips) proceed with their computation without...
We discuss the simulation of granular materials and the problems encountered when parallelizing thes...
The problem of load balancing for parallelized particle simulations implemented on MIMD machines is ...
This paper demonstrates the use of automatic granularity control as part of dynamic load balancing f...
The iterative Multilevel Averaging Weight (MAW) algorithm presented in paper [1] is modified to solv...
A technique for simulating the motion of granular materials using the Caltech Hypercube is described...
Two algorithms are proposed for dynamic load balancing which reduce the number of rollbacks in an op...
We present a flexible and fully adaptive dynamic load-balancing scheme, which is designed for partic...
A large class of computational problems are characterised by frequent synchronisation, and computati...
The performance of parallel Monte Carlo transport calculations which use both spatial and particle p...
The parallelization of distinct element models is discussed with particular attention being paid to ...
We introduce a particle-based simulation method for granular material in interactive frame rates. We...
Every year, parallel computing has becoming cheaper and more accessible. As consequence, application...
It is well known that the performance of a parallel discreteevent simulation (PDES) depends on the a...
We describe a general strategy we have found effective for parallelizing solid mechanics simula- tio...
In an optimistic parallel simulation, logical processes (Ips) proceed with their computation without...