This thesis focuses on the Fast Multipole Method which hierarchically solves the N-body problem with a linear operation count for any given precision. When considering Laplace equation, we aim at treating efficiently all particle distributions that arise in astrophysics and in molecular dynamics. We first study two different expressions of the main operator ("multipole-to-local") as well as the corresponding error bounds. For these two expressions, we present a matrix formulation whose implementation with BLAS routines (Basic Linear Algebra Subprograms) offers impressive runtime speedup. For the targeted precisions, this approach appears to outperform the existing enhancements (FFT, rotations and plane waves), in case of both uniform and no...
<b>Invited Lecture at the SIAM <i>"Encuentro Nacional de Ingeniería Matemática,"</i> at Pontificia U...
The N-body problem appears in many computational physics simulations. At each time step the computat...
N-body problem plays an important role in many real world problems, including astrophysical simulati...
This thesis focuses on the Fast Multipole Method which hierarchically solves the N-body problem with...
International audienceIn a previous work, we have presented a new formulation of the uniform version...
We present in this paper multi-thread and multi-process parallelizations of the Fast Multipole Metho...
International audienceThe multipole-to-local (M2L) operator is the most time-consuming part of the f...
We examine the practical implementation of a fast multipole method algorithm for the rapid summation...
Solving an N-body problem, electrostatic or gravitational, is a crucial task and the main computatio...
Solving an N-body problem, electrostatic or gravitational, is a crucial task and the main computatio...
Evaluating the energy of a system of N bodies interacting via a pairwise potential is naïvely an O(N...
We describe the design of several portable and efficient parallel implementations of adaptive N-body...
Multipole-based algorithms allow for reduction in the effort required to solve the N - body problem ...
The Fast Multipole Method allows the rapid evaluation of sums of radial basis functions centered at ...
Given an ensemble of n bodies in space whose interaction is governed by a potential function, the N-...
<b>Invited Lecture at the SIAM <i>"Encuentro Nacional de Ingeniería Matemática,"</i> at Pontificia U...
The N-body problem appears in many computational physics simulations. At each time step the computat...
N-body problem plays an important role in many real world problems, including astrophysical simulati...
This thesis focuses on the Fast Multipole Method which hierarchically solves the N-body problem with...
International audienceIn a previous work, we have presented a new formulation of the uniform version...
We present in this paper multi-thread and multi-process parallelizations of the Fast Multipole Metho...
International audienceThe multipole-to-local (M2L) operator is the most time-consuming part of the f...
We examine the practical implementation of a fast multipole method algorithm for the rapid summation...
Solving an N-body problem, electrostatic or gravitational, is a crucial task and the main computatio...
Solving an N-body problem, electrostatic or gravitational, is a crucial task and the main computatio...
Evaluating the energy of a system of N bodies interacting via a pairwise potential is naïvely an O(N...
We describe the design of several portable and efficient parallel implementations of adaptive N-body...
Multipole-based algorithms allow for reduction in the effort required to solve the N - body problem ...
The Fast Multipole Method allows the rapid evaluation of sums of radial basis functions centered at ...
Given an ensemble of n bodies in space whose interaction is governed by a potential function, the N-...
<b>Invited Lecture at the SIAM <i>"Encuentro Nacional de Ingeniería Matemática,"</i> at Pontificia U...
The N-body problem appears in many computational physics simulations. At each time step the computat...
N-body problem plays an important role in many real world problems, including astrophysical simulati...