FFT, FMM, or Multigrid? A comparative Study of State-Of-the-Art Poisson Solvers for Uniform and Nonuniform Grids in the Unit Cube
DOI10.1137/15M1010798zbMath1369.65138arXiv1408.6497OpenAlexW3104266598MaRDI QIDQ2815697
Amir Gholami, George Biros, Dhairya Malhotra, Hari Sundar
Publication date: 30 June 2016
Published in: SIAM Journal on Scientific Computing (Search for Journal in Brave)
Full work available at URL: https://arxiv.org/abs/1408.6497
fast Fourier transformparallel computingmultigridfast multipole methodPoisson solversco-designexascale algorithms
Multigrid methods; domain decomposition for boundary value problems involving PDEs (65N55) Numerical methods for discrete and fast Fourier transforms (65T50) Parallel numerical computation (65Y05) Numerical methods for trigonometric approximation and interpolation (65T40) Numerical solution of discretized equations for boundary value problems involving PDEs (65N22) Multipole methods applied to problems in optics and electromagnetic theory (78M16)
Related Items
Uses Software
Cites Work
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Multiprocessor FFTs
- A kernel-independent adaptive fast multipole algorithm in two and three dimensions
- A free-space adaptive FMM-based PDE solver in three dimensions
- FFTs and three-dimensional Poisson solvers for hypercubes
- A fast adaptive multipole algorithm in three dimensions
- A local corrections algorithm for solving Poisson's equation in three dimensions
- PPM -- a highly efficient parallel particle-mesh library for the simulation of continuum systems
- Hybrid multigrid/Schwarz algorithms for the spectral element method
- A New Fast-Multipole Accelerated Poisson Solver in Two Dimensions
- PFFT: An Extension of FFTW to Massively Parallel Architectures
- p4est: Scalable Algorithms for Parallel Adaptive Mesh Refinement on Forests of Octrees
- P3DFFT: A Framework for Parallel Computations of Fourier Transforms in Three Dimensions
- A Parallel Geometric Multigrid Method for Finite Elements on Octree Meshes
- Bottom-Up Construction and 2:1 Balance Refinement of Linear Octrees in Parallel
- Comparison of multigrid algorithms for high‐order continuous finite element discretizations
- An overview of the Trilinos project
- deal.II—A general-purpose object-oriented finite element library
- A Fast Adaptive Multipole Algorithm for Particle Simulations
- Multi-Level Adaptive Solutions to Boundary-Value Problems
- Parallel Algorithms for the Spectral Transform Method
- High-Order Methods for Incompressible Fluid Flow
- Algorithm 967
- SuperLU_DIST