The N-body problem appears in many computational physics simulations. At each time step the computation involves an all-pairs sum whose complexity is quadratic, followed by an update of particle positions. This cost means that it is not practical to solve such dynamic N-body problems on large scale. To improve this situation, we use both algorithmic and hardware approaches. Our algorithmic approach is to use the Fast Multipole Method (FMM), which is a divide-and-conquer algorithm that performs a fast N-body sum using a spatial decomposition and is often used in a time-stepping or iterative loop, to reduce such quadratic complexity to linear with guaranteed accuracy. Our hardware approach is to use heterogeneous clusters, which comprised of ...
We report on a parallel version of the Fast Multipole Method (FMM) implemented in the classical mole...
Computer simulations of N-body systems are beneficial to study the overall behavior of a number of p...
We describe the design of several portable and efficient parallel implementations of adaptive N-body...
This thesis presents a top to bottom analysis on designing and implementing fast algorithms for curr...
International audienceThe Fast Multipole Method (FMM) is considered as one of the top ten algorithms...
The Fast Multipole Method allows the rapid evaluation of sums of radial basis functions centered at ...
We present efficient algorithms to build data structures and the lists needed for fast multipole met...
<b>Invited Lecture at the SIAM <i>"Encuentro Nacional de Ingeniería Matemática,"</i> at Pontificia U...
Solving an N-body problem, electrostatic or gravitational, is a crucial task and the main computatio...
We present new analysis, algorithmic techniques, and implementations of the Fast Multipole Method (F...
We present a new adaptive fast multipole algorithm and its parallel implementation. The algorithm is...
Solving an N-body problem, electrostatic or gravitational, is a crucial task and the main computatio...
Among the algorithms that are likely to play a major role in future exascale computing, the fast mul...
A significant and computationally most demanding part of molecular dynamics simulations is the calcu...
In the last two decades, physical constraints in chip design have spawned a paradigm shift in comput...
We report on a parallel version of the Fast Multipole Method (FMM) implemented in the classical mole...
Computer simulations of N-body systems are beneficial to study the overall behavior of a number of p...
We describe the design of several portable and efficient parallel implementations of adaptive N-body...
This thesis presents a top to bottom analysis on designing and implementing fast algorithms for curr...
International audienceThe Fast Multipole Method (FMM) is considered as one of the top ten algorithms...
The Fast Multipole Method allows the rapid evaluation of sums of radial basis functions centered at ...
We present efficient algorithms to build data structures and the lists needed for fast multipole met...
<b>Invited Lecture at the SIAM <i>"Encuentro Nacional de Ingeniería Matemática,"</i> at Pontificia U...
Solving an N-body problem, electrostatic or gravitational, is a crucial task and the main computatio...
We present new analysis, algorithmic techniques, and implementations of the Fast Multipole Method (F...
We present a new adaptive fast multipole algorithm and its parallel implementation. The algorithm is...
Solving an N-body problem, electrostatic or gravitational, is a crucial task and the main computatio...
Among the algorithms that are likely to play a major role in future exascale computing, the fast mul...
A significant and computationally most demanding part of molecular dynamics simulations is the calcu...
In the last two decades, physical constraints in chip design have spawned a paradigm shift in comput...
We report on a parallel version of the Fast Multipole Method (FMM) implemented in the classical mole...
Computer simulations of N-body systems are beneficial to study the overall behavior of a number of p...
We describe the design of several portable and efficient parallel implementations of adaptive N-body...