This work compares three algorithms for the three dimensional N-body problem, the Barnes-Hut algorithm, Greengard's Fast Multipole Method(FMM), and the Parallel Multipole Tree Algorithm (PMTA) to determine which of the algorithms performs best in practice. Although FMM has a better asymptotic running time (O(N) instead of O(N log N) for uniform distributions), the algorithm is more complicated and it is not immediately clear above what values of N it performs better in practice. We studied the dependence of accuracy on the variable parameters theta, p and alpha, and then compared the floating point operation counts of the three algorithms at similar levels of accuracy, for both charged and uncharged random distributions. At a high level of ...
We present an empirical study of the accuracy-cost tradeoffs of Anderson's method. The various param...
Many physical models require the simulation of a large number ($N$) of particles interacting throug...
Multipole-based algorithms allow for reduction in the effort required to solve the N - body problem ...
In this paper, we describe a new approximation algorithm for the n-body problem. The algorithm is a ...
feasible implementation of these algorithms. The execution codes have been written in NESL, a parall...
We describe the design of several portable and efficient parallel implementations of adaptive N-body...
The N-body problem is to simulate the motion of N particles under the influence of mutual force fiel...
This work considers the organization and performance of computations on parallel computers of tree...
The fast multipole method is an algorithm first developed to approximately solve the N-body problem ...
We present tests of comparison between our versions of the Fast Multipole Algorithm (FMA) and the tr...
We study the accuracy-cost tradeoffs of a Poisson's formula based hierarchical N-body method. The pa...
International audienceContext.N-body simulations are widely used for galactic dynamics studies. Seve...
Given an ensemble of n bodies in space whose interaction is governed by a potential function, the N-...
The classic N-body problem refers to determining the motion of N particles that interact via a long-...
We present an ecient and provably good partitioning and load balancing algorithm for parallel adapti...
We present an empirical study of the accuracy-cost tradeoffs of Anderson's method. The various param...
Many physical models require the simulation of a large number ($N$) of particles interacting throug...
Multipole-based algorithms allow for reduction in the effort required to solve the N - body problem ...
In this paper, we describe a new approximation algorithm for the n-body problem. The algorithm is a ...
feasible implementation of these algorithms. The execution codes have been written in NESL, a parall...
We describe the design of several portable and efficient parallel implementations of adaptive N-body...
The N-body problem is to simulate the motion of N particles under the influence of mutual force fiel...
This work considers the organization and performance of computations on parallel computers of tree...
The fast multipole method is an algorithm first developed to approximately solve the N-body problem ...
We present tests of comparison between our versions of the Fast Multipole Algorithm (FMA) and the tr...
We study the accuracy-cost tradeoffs of a Poisson's formula based hierarchical N-body method. The pa...
International audienceContext.N-body simulations are widely used for galactic dynamics studies. Seve...
Given an ensemble of n bodies in space whose interaction is governed by a potential function, the N-...
The classic N-body problem refers to determining the motion of N particles that interact via a long-...
We present an ecient and provably good partitioning and load balancing algorithm for parallel adapti...
We present an empirical study of the accuracy-cost tradeoffs of Anderson's method. The various param...
Many physical models require the simulation of a large number ($N$) of particles interacting throug...
Multipole-based algorithms allow for reduction in the effort required to solve the N - body problem ...