Skip to Main content Skip to Navigation

Algorithmique hiérarchique parallèle haute performance pour les problèmes à N-corps

Pierre Fortin 1, 2
2 SCALAPPLIX - Algorithms and high performance computing for grand challenge applications
INRIA Futurs, Université Bordeaux Segalen - Bordeaux 2, Université Sciences et Technologies - Bordeaux 1, École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB), CNRS - Centre National de la Recherche Scientifique : UMR5800
Abstract : 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 non uniform distributions.
In addition to a new octree data structure and to algorithmic improvements of the adaptive version, we have also efficiently parallelized our method for shared and distributed memory architectures. Finally, comparisons with specialized codes justify the interest of our code for astrophysical simulations.
Document type :
Complete list of metadata
Contributor : Pierre Fortin Connect in order to contact the contributor
Submitted on : Friday, March 9, 2007 - 10:45:42 AM
Last modification on : Friday, February 4, 2022 - 3:18:58 AM
Long-term archiving on: : Tuesday, April 6, 2010 - 9:48:08 PM


  • HAL Id : tel-00135843, version 1



Pierre Fortin. Algorithmique hiérarchique parallèle haute performance pour les problèmes à N-corps. Modélisation et simulation. Université Sciences et Technologies - Bordeaux I, 2006. Français. ⟨tel-00135843⟩



Record views


Files downloads