DOE OSTI · code-175718
NCCS High Performance GMRES Mixed Precision
Abstract
HPG-MxP is a software package that performs a fixed number of multigrid preconditioned (using a Gauss-Seidel smoother) Generalized minimal residual (PGMRES) iterations in order to solve a possibly nonsymmetric large sparse linear system of equations. It is designed to be a benchmark to measure a computer's performance for sparse linear algebra workloads typical in scientific computing while allowing the use of mixed precision methods. The solution is required to have convergence characteristics and accuracy similar to double precision GMRES. It is based on the High Performance Conjugate Gradient Benchmark (HPCG) which restricts all implementations to use only the IEEE double precision format (FP64). The original implementation (https://github.com/hpg-mxp/hpg-mxp) was written by Ichitaro Yamazaki, Jennifer Loe, Christian Glusa, Sivasankaran Rajamanickam, Piotr Luszczek, and Jack Dongarra. Please refer to that repository for documentation on the original implementation. This version is maintained by the National Center for Computational Sciences at Oak Ridge National Laboratory. It is highly scalable and optimized for Oak Ridge Leadership Computing Facility (OLCF) systems, particularly Frontier.
Keep this discovery
Explore connections, maps & timelines
Kashi, Aditya [Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States). National Center for Computational Sciences (NCCS)] (0000000325893792), Koukpaizan, Nicholson [Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States). National Center for Computational Sciences (NCCS)] (0009000853849741). 2026-02-27. NCCS High Performance GMRES Mixed Precision. https://doi.org/10.11578/dc.20260216.2
Cite the original work for its findings. Save a collection to share your selection of sources.