JOURNAL ARTICLE

Batched Sparse Iterative Solvers for Computational Chemistry Simulations on GPUs

Abstract

This paper presents batched iterative solvers for GPU architectures. We elaborate on the design of the batched functionality aiming for optimal performance while still giving the user some flexibility in terms of choosing a sparse matrix format, a preconditioner optimized for the distinct items of the batch, and an application-specific stopping criterion that is evaluated for each problem in the batch, individually. Performance results for benchmark problems coming from PeleLM simulations reveal the potential of the batched iterative solvers for computational chemistry simulations, and their advantage compared to the current vendor-provided batched solutions.

Keywords:
Preconditioner Benchmark (surveying) Computer science Flexibility (engineering) Parallel computing Computational science Sparse matrix Iterative method Algorithm Chemistry Mathematics Computational chemistry

Metrics

8
Cited By
1.12
FWCI (Field Weighted Citation Impact)
18
Refs
0.81
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Matrix Theory and Algorithms
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Electromagnetic Scattering and Analysis
Physical Sciences →  Physics and Astronomy →  Atomic and Molecular Physics, and Optics

Related Documents

© 2026 ScienceGate Book Chapters — All rights reserved.