Adhesive particulate flow: The discrete-element method and its application in energy and environmental engineering
In this paper, recent advances in the discrete-element method (DEM) for describing motion,
deposition, agglomeration or aggregation of a large number of adhesive spherical particles …
deposition, agglomeration or aggregation of a large number of adhesive spherical particles …
[書籍][B] Parallel computer architecture: a hardware/software approach
The most exciting development in parallel computer architecture is the convergence of
traditionally disparate approaches on a common machine structure. This book explains the …
traditionally disparate approaches on a common machine structure. This book explains the …
[書籍][B] Space-filling curves: an introduction with applications in scientific computing
M Bader - 2012 - books.google.com
The present book provides an introduction to using space-filling curves (SFC) as tools in
scientific computing. Special focus is laid on the representation of SFC and on resulting …
scientific computing. Special focus is laid on the representation of SFC and on resulting …
The tao of parallelism in algorithms
For more than thirty years, the parallel programming community has used the dependence
graph as the main abstraction for reasoning about and exploiting parallelism in" regular" …
graph as the main abstraction for reasoning about and exploiting parallelism in" regular" …
[PDF][PDF] A parallel hashed oct-tree n-body algorithm
MS Warren, JK Salmon - Proceedings of the 1993 ACM/IEEE conference …, 1993 - dl.acm.org
We report on an eficient adaptive N-body method which u~ e have recently designed and
implemented. The algorithm computes the forces on an arbitrary distribution of bodies in a …
implemented. The algorithm computes the forces on an arbitrary distribution of bodies in a …
SPLASH: Stanford parallel applications for shared-memory
We present the Stanford Parallel Applications for Shared-Memory (SPLASH), a set of
parallel applications for use in the design and evaluation of shared-memory multiprocessing …
parallel applications for use in the design and evaluation of shared-memory multiprocessing …
Parallel multilevel preconditioned conjugate-gradient approach to variable-charge molecular dynamics
A Nakano - Computer Physics Communications, 1997 - Elsevier
Physical realism of molecular dynamics (MD) simulations is greatly enhanced by
incorporating variable atomic charges which adapt to the local environment dynamically. In …
incorporating variable atomic charges which adapt to the local environment dynamically. In …
[PDF][PDF] Improving memory hierarchy performance for irregular applications
The gap between CPU speed and memory speed in modern computer systems is widening
as new generations of hardware are introduced. Loop blocking and prefetching …
as new generations of hardware are introduced. Loop blocking and prefetching …
Fast multipole methods on graphics processors
The fast multipole method allows the rapid approximate evaluation of sums of radial basis
functions. For a specified accuracy, ϵ, the method scales as O (N) in both time and memory …
functions. For a specified accuracy, ϵ, the method scales as O (N) in both time and memory …
A parallel tree code
J Dubinski - arxiv preprint astro-ph/9603097, 1996 - arxiv.org
We describe a new implementation of a parallel N-body tree code. The code is load-
balanced using the method of orthogonal recursive bisection to subdivide the N-body …
balanced using the method of orthogonal recursive bisection to subdivide the N-body …