GPU Algorithms for Efficient Exascale Discretizations

09/10/2021
by   Ahmad Abdelfattah, et al.
0

In this paper we describe the research and development activities in the Center for Efficient Exascale Discretization within the US Exascale Computing Project, targeting state-of-the-art high-order finite-element algorithms for high-order applications on GPU-accelerated platforms. We discuss the GPU developments in several components of the CEED software stack, including the libCEED, MAGMA, MFEM, libParanumal, and Nek projects. We report performance and capability improvements in several CEED-enabled applications on both NVIDIA and AMD GPU systems.

READ FULL TEXT
POST COMMENT

Comments

There are no comments yet.

Authors

page 10

page 13

09/10/2021

Efficient Exascale Discretizations: High-Order Finite Element Methods

Efficient exploitation of exascale architectures requires rethinking of ...
11/20/2019

MFEM: a modular finite element methods library

MFEM is an open-source, lightweight, flexible and scalable C++ library f...
12/14/2021

Matrix-free approaches for GPU acceleration of a high-order finite element hydrodynamics application using MFEM, Umpire, and RAJA

With the introduction of advanced heterogeneous computing architectures ...
04/12/2021

NekRS, a GPU-Accelerated Spectral Element Navier-Stokes Solver

The development of NekRS, a GPU-oriented thermal-fluids simulation code ...
05/04/2021

TinyStack: A Minimal GPU Stack for Client ML

TinyStack is a novel way for deploying GPU-accelerated computation on mo...
09/23/2020

Portable high-order finite element kernels I: Streaming Operations

This paper is devoted to the development of highly efficient kernels per...
11/25/2020

Enabling GPU Accelerated Computing in the SUNDIALS Time Integration Library

As part of the Exascale Computing Project (ECP), a recent focus of devel...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.