Abstract
Low-precision floating-point formats are used to enhance performance by providing the minimal precision required for the application’s requirements. General-purpose formats, such as IEEE Half-Precision floating-point (FP) format, are not practical for all applications. When dealing with small bit widths, careful adjustment of precision and dynamic range is required, and applications require bespoke number format. This chapter provides a comprehensive review of low-precision FP formats identifying: (1) the numerical features (e.g., dynamic range and precision) of each format, (2) their usage in the target applications, (3) their accuracy and performance. Finally, guidelines are provided to design high-performance and efficient applications via customized FP formats.
Original language | English |
---|---|
Title of host publication | Approximate computing |
Editors | Weiqiang Liu, Fabrizio Lombardi |
Publisher | Springer Nature Switzerland AG |
Chapter | 4 |
Pages | 77-98 |
ISBN (Electronic) | 9783030983475 |
ISBN (Print) | 9783030983468, 9783030983499 |
DOIs | |
Publication status | Published - 22 Aug 2022 |
Keywords
- Computer Arithmetic
- Approximate Computing
- Transprecise Computing
- Floating-Point Number Formats