LeXInt: GPU-accelerated Exponential Integrators package
Numerical Analysis
2024-10-23 v2 Instrumentation and Methods for Astrophysics
Numerical Analysis
Mathematical Physics
math.MP
Computational Physics
Abstract
We present an open-source CUDA-based package that consists of a compilation of exponential integrators where the action of the matrix exponential or the functions on a vector is approximated using the method of polynomial interpolation at Leja points. Using a couple of test examples on an NVIDIA A100 GPU, we show that one can achieve significant speedups using CUDA over the corresponding CPU code. LeXInt, written in a modular format, facilitates easy integration into any existing software package, and can be used for temporal integration of any differential equation.
Cite
@article{arxiv.2310.08344,
title = {LeXInt: GPU-accelerated Exponential Integrators package},
author = {Pranab J Deka and Alexander Moriggl and Lukas Einkemmer},
journal= {arXiv preprint arXiv:2310.08344},
year = {2024}
}
Comments
Open-source code available at https://github.com/Pranab-JD/LeXInt; Comments & suggestions are highly welcome; if you need help using the software, please reach out