N-body, parallel simulation using a Barnes-Hut algorithm: performance versus accuracy
ORAL
Abstract
The Barnes-Hut method facilitates prioritizing two-body interactions in an N-body system according to their likely significance in calculating the system's dynamics. In particular, it allows a consistent segregation of two-body interactions into those that should be treated by direct calculation versus those that can be aggregated in subsets and then treated by mean-field approximations. In this paper we describe the principles of the Barnes-Hut method, its use in parallelized N-body simulations, and the performance/accuracy trade-offs it presents. We present the latter in the context of results from simulation cases: N-bodies interacting via a gravitational potential, and N-bodies interacting via a Lennard- Jones potential. These should be available in the near future to operate as part of the ``Bootable Cluster CD'' parallel computation environment of the National Computational Science Institute of the Shodor Educational Foundation.
–
Authors
-
Norman Chonacky
Department of Applied Physics, Yale University
-
Brian Dobbins
Department of Mechanical Engineering, Yale University