skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Towards Use of Mixed Precision in ECP Math Libraries

Abstract

The use of multiple types of precision in mathematical software has the potential to increase its performance on new heterogeneous architectures. The xSDK project focuses both on the investigation and development of multiprecision algorithms as well as their inclusion into xSDK member libraries. This report summarizes current efforts on including and/or using mixed precision capabilities in the math libraries Ginkgo, heFFTe, hypre, MAGMA, PETSc/TAO, SLATE, SuperLU, and Trilinos, including KokkosKernels. It contains both numerical results from libraries that already provide mixed precision capabilities, as well as descriptions of the strategies to incorporate multiprecision into established libraries.

Authors:
 [1];  [2];  [3];  [4];  [5];  [2];  [6];  [3];  [3];  [6]
  1. Karlsruhe Inst. of Technology (KIT) (Germany)
  2. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  3. Univ. of Tennessee, Knoxville, TN (United States)
  4. Tech-X Corp., Boulder, CO (United States)
  5. Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
  6. Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Publication Date:
Research Org.:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Org.:
USDOE National Nuclear Security Administration (NNSA)
OSTI Identifier:
1762902
Report Number(s):
LLNL-TR-816649
1026283
DOE Contract Number:  
AC52-07NA27344
Resource Type:
Technical Report
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Anzt, Hartwig, Boman, Eric G., Gates, Marj, Kruger, Scott, Li, Sherry, Loe, Jennifer, Osei-Kuffuor, Daniel, Tomov, Stan, Tsai, Yaohung M., and Yang, Ulrike Meier. Towards Use of Mixed Precision in ECP Math Libraries. United States: N. p., 2021. Web. doi:10.2172/1762902.
Anzt, Hartwig, Boman, Eric G., Gates, Marj, Kruger, Scott, Li, Sherry, Loe, Jennifer, Osei-Kuffuor, Daniel, Tomov, Stan, Tsai, Yaohung M., & Yang, Ulrike Meier. Towards Use of Mixed Precision in ECP Math Libraries. United States. https://doi.org/10.2172/1762902
Anzt, Hartwig, Boman, Eric G., Gates, Marj, Kruger, Scott, Li, Sherry, Loe, Jennifer, Osei-Kuffuor, Daniel, Tomov, Stan, Tsai, Yaohung M., and Yang, Ulrike Meier. 2021. "Towards Use of Mixed Precision in ECP Math Libraries". United States. https://doi.org/10.2172/1762902. https://www.osti.gov/servlets/purl/1762902.
@article{osti_1762902,
title = {Towards Use of Mixed Precision in ECP Math Libraries},
author = {Anzt, Hartwig and Boman, Eric G. and Gates, Marj and Kruger, Scott and Li, Sherry and Loe, Jennifer and Osei-Kuffuor, Daniel and Tomov, Stan and Tsai, Yaohung M. and Yang, Ulrike Meier},
abstractNote = {The use of multiple types of precision in mathematical software has the potential to increase its performance on new heterogeneous architectures. The xSDK project focuses both on the investigation and development of multiprecision algorithms as well as their inclusion into xSDK member libraries. This report summarizes current efforts on including and/or using mixed precision capabilities in the math libraries Ginkgo, heFFTe, hypre, MAGMA, PETSc/TAO, SLATE, SuperLU, and Trilinos, including KokkosKernels. It contains both numerical results from libraries that already provide mixed precision capabilities, as well as descriptions of the strategies to incorporate multiprecision into established libraries.},
doi = {10.2172/1762902},
url = {https://www.osti.gov/biblio/1762902}, journal = {},
number = ,
volume = ,
place = {United States},
year = {2021},
month = {1}
}