Variable Precision Computing
more »
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Univ. of Utah, Salt Lake City, UT (United States)
- James Madison Univ., Harrisonburg, VA (United States)
- Univ. of Florida, Gainesville, FL (United States)
- International Computer Science Institute (ICSI), Berkeley, CA (United States)
- Univ. of Colorado, Boulder, CO (United States)
This report summarizes the activities and major accomplishments of the Variable Precision Computing Strategic Initiative project. The overarching goal of this project was to initiate and promote a new paradigm in High Performance Computing (HPC) that would fundamentally change how we represent and make use of representations of real numbers in finite precision and that would establish Lawrence Livermore National Laboratory (LLNL) as a leader in precision-related research for HPC. We pursued three integrated and concurrent research thrusts: new, more dynamic data representations to address data motion and capacity limitations; improved mixed precision algorithms to accelerate computation and to leverage new hardware; and new tools to help developers reason about precision and to automate code transformations. Within these thrust areas, we made significant advances in the use of compressed array data types in numerical calculations, in the theoretical justification, in improved performance, and in the prospects of hardware implementation; in the development of metrics to significantly reduce the storage needs of molecular dynamics simulations; in the development and analysis of efficient mixed-precision algorithms for time-dependent partial differential equations and for orthogonal factorization; and in the capability of tools that can analyze sensitivity of computed results to choices in precision and that can make automated code transformations based on such analysis. We established that there are definite opportunities to realize significant improvements in HPC above and beyond the 2x limits of traditional mixed precision using the technologies we have developed. The project produced numerous papers, presentations, and posters in important venues as well as open-source software contributions to the community, and many of the new capabilities have initiated or are being leveraged in ongoing projects.
- Research Organization:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA); USDOE Laboratory Directed Research and Development (LDRD) Program
- DOE Contract Number:
- AC52-07NA27344
- OSTI ID:
- 1573151
- Report Number(s):
- LLNL--TR-795750; 997173
- Country of Publication:
- United States
- Language:
- English
Similar Records
Transforming Science Through Software: Improving While Delivering 100×
Using Performance Tools to Support Experiments in HPC Resilience
Ising Processing Units: Potential and Challenges for Discrete Optimization
Journal Article
·
Mon Jul 15 20:00:00 EDT 2024
· Computing in Science and Engineering
·
OSTI ID:2499768
Using Performance Tools to Support Experiments in HPC Resilience
Conference
·
Tue Dec 31 23:00:00 EST 2013
·
OSTI ID:1127375
Ising Processing Units: Potential and Challenges for Discrete Optimization
Technical Report
·
Wed Jul 05 00:00:00 EDT 2017
·
OSTI ID:1369141