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

Nek5000/RS performance on advanced GPU architectures

Journal Article · · Frontiers in High Performance Computing
 [1];  [2];  [3];  [2];  [4]
  1. Argonne National Laboratory (ANL), Argonne, IL (United States)
  2. University of Illinois at Urbana-Champaign, IL (United States)
  3. Argonne National Laboratory (ANL), Argonne, IL (United States); University of Illinois at Urbana-Champaign, IL (United States)
  4. Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
The authors explore performance scalability of the open-source thermal-fluids code, NekRS, on the U.S. Department of Energy's leadership computers, Crusher, Frontier, Summit, Perlmutter, and Polaris. Particular attention is given to analyzing performance and time-to-solution at the strong-scale limit for a target efficiency of 80%, which is typical for production runs on the DOE's high-performance computing systems. Several examples of anomalous behavior are also discussed and analyzed.
Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE; USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR); USDOE Office of Science (SC), Basic Energy Sciences (BES). Scientific User Facilities (SUF)
Grant/Contract Number:
AC02-06CH11357; AC05-00OR22725
OSTI ID:
2522110
Alternate ID(s):
OSTI ID: 2538471
Journal Information:
Frontiers in High Performance Computing, Journal Name: Frontiers in High Performance Computing Vol. 2; ISSN 2813-7337
Publisher:
Frontiers Media S.A.Copyright Statement
Country of Publication:
United States
Language:
English

References (23)

An Operator-integration-factor splitting method for time-dependent problems: Application to incompressible fluid flow journal December 1990
Stabilization of the Spectral Element Method in Convection Dominated Flows by Recovery of Skew-Symmetry journal March 2013
A Characteristic-Based Spectral Element Method for Moving-Domain Problems journal December 2018
Spectral methods for problems in complex geometries journal August 1980
A spectral element method for fluid dynamics: Laminar flow in a channel expansion journal June 1984
MFEM: A modular finite element methods library journal January 2021
High-speed turbulent flows towards the exascale: STREAmS-2 porting and performance journal February 2025
GPU algorithms for Efficient Exascale Discretizations journal December 2021
NekRS, a GPU-accelerated spectral element Navier–Stokes solver journal December 2022
High-Order Methods for Incompressible Fluid Flow book January 2009
Modeling Data Movement Performance on Heterogeneous Architectures conference September 2021
Optimization of Full-Core Reactor Simulations on Summit conference November 2022
Partitioning Sparse Matrices with Eigenvectors of Graphs journal July 1990
Multigrid for Matrix-Free High-Order Finite Element Computations on Graphics Processors journal May 2019
Scalability of high-performance PDE solvers journal June 2020
Matrix-free approaches for GPU acceleration of a high-order finite element hydrodynamics application using MFEM, Umpire, and RAJA journal May 2022
Enhancing data locality of the conjugate gradient method for high-order matrix-free finite-element implementations journal July 2022
HipBone: A performance-portable graphics processing unit-accelerated C++ version of the NekBone benchmark journal May 2023
The deal.II library, version 8.5 journal January 2017
Scaling Limits for PDE-Based Simulation (Invited) conference June 2015
OCCA: A unified approach to multi-threading languages preprint January 2014
NekRS, a GPU-Accelerated Spectral Element Navier-Stokes Solver preprint January 2021
paranumal/libparanumal: Introducing platform for GPU memory management & removed BLAS+LAPACK software August 2020

Similar Records

Nek5000/RS Performance on Advanced GPU Architectures
Technical Report · Fri Sep 30 00:00:00 EDT 2022 · OSTI ID:1894022

NekRS, a GPU-accelerated spectral element Navier–Stokes solver
Journal Article · Mon Oct 17 20:00:00 EDT 2022 · Parallel Computing · OSTI ID:2429555