Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Comparative Study of Finite Element Methods Using the Time-Accuracy-Size(TAS) Spectrum Analysis

Journal Article · · SIAM Journal on Scientific Computing
DOI:https://doi.org/10.1137/18M1172260· OSTI ID:1493908
 [1];  [1];  [2];  [3]
  1. Rice Univ., Houston, TX (United States). Computational and Applied Mathematics
  2. Univ. at Buffalo, NY (United States). Computer Science and Engineering
  3. Argonne National Lab. (ANL), Argonne, IL (United States)
We present a performance analysis appropriate for comparing algorithms using different numerical discretizations. By taking into account the total time-to-solution, numerical accuracy with respect to an error norm, and the computation rate, a cost-benefit analysis can be performed to determine which algorithm and discretization are particularly suited for an application. This work extends the performance spectrum model in for interpretation of hardware and algorithmic tradeoffs in numerical PDE simulation. As a proof-of-concept, popular finite element software packages are used to illustrate this analysis for Poisson’s equation.
Research Organization:
Argonne National Laboratory (ANL), Argonne, IL (United States)
Sponsoring Organization:
National Science Foundation (NSF); USDOE National Nuclear Security Administration (NNSA); USDOE Office of Science (SC)
Grant/Contract Number:
AC02-05CH11231; AC02-06CH11357
OSTI ID:
1493908
Journal Information:
SIAM Journal on Scientific Computing, Journal Name: SIAM Journal on Scientific Computing Journal Issue: 6 Vol. 40; ISSN 1064-8275
Publisher:
SIAMCopyright Statement
Country of Publication:
United States
Language:
English

References (24)

A stochastic performance model for pipelined Krylov methods: A stochastic performance model for pipelined Krylov methods journal March 2016
A performance spectrum for parallel computational frameworks that solve PDEs: A performance spectrum for parallel computational frameworks that solve PDEs journal December 2017
Evaluation of three unstructured multigrid methods on 3D finite element problems in solid mechanics journal January 2002
A hybridizable discontinuous Galerkin method for two‐phase flow in heterogeneous porous media
  • Fabien, Maurice S.; Knepley, Matthew G.; Rivière, Béatrice M.
  • International Journal for Numerical Methods in Engineering, Vol. 116, Issue 3 https://doi.org/10.1002/nme.5919
journal July 2018
libMesh : a C++ library for parallel adaptive mesh refinement/coarsening simulations journal November 2006
To CG or to HDG: A Comparative Study journal July 2011
Large-Scale Optimization-Based Non-negative Computational Framework for Diffusion Equations: Parallel Implementation and Performance Studies journal July 2016
Variational inequality approach to enforcing the non-negative constraint for advection–diffusion equations journal June 2017
An explicit expression for the penalty parameter of the interior penalty method journal May 2005
A scalable variational inequality approach for flow through porous media models with pressure-dependent viscosity journal April 2018
MOOSE: A parallel computational framework for coupled systems of nonlinear equations journal October 2009
Unified Hybridization of Discontinuous Galerkin, Mixed, and Continuous Galerkin Methods for Second Order Elliptic Problems journal January 2009
Achieving Textbook Multigrid Efficiency for Hydrostatic Ice Sheet Flow journal January 2013
Automated Generation and Symbolic Manipulation of Tensor Product Finite Elements journal January 2016
A Parallel Edge Orientation Algorithm for Quadrilateral Meshes journal January 2016
Efficient Mesh Management in Firedrake Using PETSc DMPlex journal January 2016
Unified Analysis of Discontinuous Galerkin Methods for Elliptic Problems journal January 2002
Roofline: an insightful visual performance model for multicore architectures journal April 2009
Reevaluating Amdahl's law journal May 1988
Mesh Algorithms for PDE with Sieve I: Mesh Distribution journal January 2009
Efficient representation of computational meshes journal January 2009
The deal.II Library, Version 8.4 journal January 2016
Mechanics-Based Solution Verification for Porous Media Models journal November 2016
A structure-exploiting numbering algorithm for finite elements on extruded meshes, and its performance evaluation in Firedrake journal January 2016

Cited By (1)

Multigrid for Matrix-Free High-Order Finite Element Computations on Graphics Processors journal May 2019

Similar Records

A performance spectrum for parallel computational frameworks that solve PDEs
Journal Article · 2017 · Concurrency and Computation. Practice and Experience · OSTI ID:1414485

Solving sparse finite element problems on neuromorphic hardware
Journal Article · 2025 · Nature Machine Intelligence · OSTI ID:3006560

Generic Discretization Library
Software · 2025 · OSTI ID:code-154944