Stability Analysis and Performance Evaluation of Mixed-Precision Runge-Kutta Methods

12/22/2022
by   Ben Burnett, et al.
0

Additive Runge-Kutta methods designed for preserving highly accurate solutions in mixed-precision computation were proposed and analyzed in 4. These specially designed methods use reduced precision for the implicit computations and full precision for the explicit computations. In this work we analyze the stability properties of these methods and their sensitivity to the low precision rounding errors, and demonstrate their performance in terms of accuracy and efficiency. We develop codes in FORTRAN and Julia to solve nonlinear systems of ODEs and PDEs using the mixed precision additive Runge-Kutta (MP-ARK) methods. The convergence, accuracy, runtime, and energy consumption of these methods is explored. We show that for a given level of accuracy, suitably chosen MP-ARK methods may provide significant reductions in runtime.

READ FULL TEXT

page 14

page 15

research
07/07/2021

Performance Evaluation of Mixed-Precision Runge-Kutta Methods

Additive Runge-Kutta methods designed for preserving highly accurate sol...
research
12/24/2020

Perturbed Runge-Kutta methods for mixed precision applications

In this work we consider a mixed precision approach to accelerate the im...
research
09/24/2021

Mixed-precision explicit stabilized Runge-Kutta methods for single- and multi-scale differential equations

Mixed-precision algorithms combine low- and high-precision computations ...
research
12/09/2018

A note on solving nonlinear optimization problems in variable precision

This short note considers an efficient variant of the trust-region algor...
research
02/24/2023

A mixed precision LOBPCG algorithm

The locally optimal block preconditioned conjugate gradient (LOBPCG) alg...
research
03/21/2023

The stability of split-preconditioned FGMRES in four precisions

We consider the split-preconditioned FGMRES method in a mixed precision ...
research
10/25/2021

Mixed precision in Graphics Processing Unit

Modern graphics computing units (GPUs) are designed and optimized to per...

Please sign up or login with your details

Forgot password? Click here to reset