Adaptive precision solvers for sparse linear systems

Hartwig Anzt, Jack Dongarra, Enrique S. Quintana-Ortí

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

12 Scopus citations

Abstract

We formulate an implementation of a Jacobi iterative solver for sparse linear systems that iterates the distinct components of the solution with different precision in terms of mantissa length. Starting with very low accuracy, and using an inexpensive test, our technique extends the mantissa length for those component updates when and where this is required. Numerical experiments reveal that, for a solver that pursues IEEE double precision accuracy in the solution (i.e., mantissa of 52 binary digits), the precision required to reach convergence for the distinct components can differ significantly during the iteration so that, during most of this process, only a few components may require operating with the full length of the mantissa. Thus, with operations involving a longer mantissa yielding a higher power usage, energy savings can potentially be obtained by using a truncated format. Finally, we introduce a novel metric which quantifies the average mantissa length during the iteration, and exposes the resource savings of the Jacobi solver with adaptive mantissa.

Original languageEnglish
Title of host publicationProceedings of E2SC 2015
Subtitle of host publication3rd International Workshop on Energy Efficient Supercomputing - Held in conjunction with SC 2015: The International Conference for High Performance Computing, Networking, Storage and Analysis
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9781450339940
DOIs
StatePublished - Nov 15 2015
Externally publishedYes
Event3rd International Workshop on Energy Efficient Supercomputing, E2SC 2015 - Austin, United States
Duration: Nov 15 2015 → …

Publication series

NameProceedings of E2SC 2015: 3rd International Workshop on Energy Efficient Supercomputing - Held in conjunction with SC 2015: The International Conference for High Performance Computing, Networking, Storage and Analysis

Conference

Conference3rd International Workshop on Energy Efficient Supercomputing, E2SC 2015
Country/TerritoryUnited States
CityAustin
Period11/15/15 → …

Keywords

  • Computer arithmetic
  • Iterative solvers
  • Jacobi method
  • Sparse linear systems
  • Variable precision

Fingerprint

Dive into the research topics of 'Adaptive precision solvers for sparse linear systems'. Together they form a unique fingerprint.

Cite this