Leveraging Mixed Precision in Exponential Time Integration Methods

07/18/2023
by   Cody J. Balos, et al.
0

The machine learning explosion has created a prominent trend in modern computer hardware towards low precision floating-point operations. In response, there have been growing efforts to use low and mixed precision in general scientific computing. One important area that has received limited exploration is time-integration methods, which are used for solving differential equations that are ubiquitous in science and engineering applications. In this work, we develop two new approaches for leveraging mixed precision in exponential time integration methods. The first approach is based on a reformulation of the exponential Rosenbrock–Euler method allowing for low precision computations in matrix exponentials independent of the particular algorithm for matrix exponentiation. The second approach is based on an inexact and incomplete Arnoldi procedure in Krylov approximation methods for computing matrix exponentials and is agnostic to the chosen integration method. We show that both approaches improve accuracy compared to using purely low precision and offer better efficiency than using only double precision when solving an advection-diffusion-reaction partial differential equation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/30/2019

Exponential integrators for large-scale stiff matrix Riccati differential equations

Matrix Riccati differential equations arise in many different areas and ...
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
08/31/2021

Exponential Integrators for MHD: Matrix-free Leja interpolation and efficient adaptive time stepping

We propose a novel algorithm for the temporal integration of the magneto...
research
05/26/2022

Single-pass Nyström approximation in mixed precision

Low rank matrix approximations appear in a number of scientific computin...
research
04/06/2022

Improved parallel-in-time integration via low-rank updates and interpolation

This work is concerned with linear matrix equations that arise from the ...
research
03/10/2021

An exponential integrator/WENO discretization for sonic-boom simulation on modern computer hardware

Recently a splitting approach has been presented for the simulation of s...
research
07/01/2018

P_N-Method for Multiple Scattering in Participating Media

Rendering highly scattering participating media using brute force path t...

Please sign up or login with your details

Forgot password? Click here to reset