Many physical models require the simulation of a large number ($N$) of particles interacting through pair-wise inverse square law forces. $N$-body simulations are employed in fluid-dynamics, biochemistry, astrophysics, electrodynamics and molecular dynamics. The computational problem is intrinsically hard and these simulations are time-intensive. Existing algorithms exploit either the spatial proximity of particles or the temporal proximity of states. In this thesis, we formally combine the two approaches and present an algorithm with sequential time complexity $O(N^{4/3})$ to integrate $N$ uniformly distributed particles in 3D over one crossing time against the $O(N^{8/3})$ complexity of the direct method. Under reasonable assumpt...
In this paper, we present two new parallel formulations of the Barnes-Hut method. These parallel for...
Algorithms designed to efficiently solve this classical problem of physics fit very well on GPU hard...
The classic N-body problem refers to determining the motion of N particles that interact via a long-...
This article introduces a novel approach to increase the performances of N-body simulations. In an N...
In this paper, we describe a new approximation algorithm for the n-body problem. The algorithm is a ...
Given an ensemble of n bodies in space whose interaction is governed by a potential function, the N-...
Multipole-based algorithms allow for reduction in the effort required to solve the N - body problem ...
We develop an algorithm that computes the gravitational potentials and forces on N point-masses int...
Abstract. The simulation of N particles interacting in a gravitational force field is useful in astr...
The simulation of N-body system has been used extensively in biophysics and chemistry to investigate...
The O(N) hierarchical N–body algorithms and Massively Parallel Processors allow particle systems of ...
We describe the design of several portable and efficient parallel implementations of adaptive N-body...
Simulations of interacting particles are common in science and engineering, appearing in such divers...
We present an ecient and provably good partitioning and load balancing algorithm for parallel adapti...
Evaluating the energy of a system of N bodies interacting via a pairwise potential is naïvely an O(N...
In this paper, we present two new parallel formulations of the Barnes-Hut method. These parallel for...
Algorithms designed to efficiently solve this classical problem of physics fit very well on GPU hard...
The classic N-body problem refers to determining the motion of N particles that interact via a long-...
This article introduces a novel approach to increase the performances of N-body simulations. In an N...
In this paper, we describe a new approximation algorithm for the n-body problem. The algorithm is a ...
Given an ensemble of n bodies in space whose interaction is governed by a potential function, the N-...
Multipole-based algorithms allow for reduction in the effort required to solve the N - body problem ...
We develop an algorithm that computes the gravitational potentials and forces on N point-masses int...
Abstract. The simulation of N particles interacting in a gravitational force field is useful in astr...
The simulation of N-body system has been used extensively in biophysics and chemistry to investigate...
The O(N) hierarchical N–body algorithms and Massively Parallel Processors allow particle systems of ...
We describe the design of several portable and efficient parallel implementations of adaptive N-body...
Simulations of interacting particles are common in science and engineering, appearing in such divers...
We present an ecient and provably good partitioning and load balancing algorithm for parallel adapti...
Evaluating the energy of a system of N bodies interacting via a pairwise potential is naïvely an O(N...
In this paper, we present two new parallel formulations of the Barnes-Hut method. These parallel for...
Algorithms designed to efficiently solve this classical problem of physics fit very well on GPU hard...
The classic N-body problem refers to determining the motion of N particles that interact via a long-...