# The IEEE Standard 754: One for the History Books

@article{Hough2019TheIS, title={The IEEE Standard 754: One for the History Books}, author={David G. Hough}, journal={Computer}, year={2019}, volume={52}, pages={109-112} }

Reports on IEEE Standard 754, the Standard for Floating Point Arithmetic, had its beginnings more than 40 years ago. Implementations of the standard have flourished in many commercial microprocessors and other computer platforms. In June, a revision of the standard was approved by the IEEE Standards Association Standards Board. This column recounts some of the interesting history behind the standard.

## 7 Citations

Binary Indicated Numbers with Bit-Level Integrated Scalability Support (BINBLISS)

- Computer ScienceGLOBECOM 2020 - 2020 IEEE Global Communications Conference
- 2020

This work developed a use-case agnostic low-level approach to compress the amount of data that need to be sent in the Tactile Internet, which combines threshold-based delta-coding for individual values (BIN) and bit-plane level flexible compression through precision reduction (BLISS).

Real-Time Compression for Tactile Internet Data Streams †

- Computer ScienceSensors
- 2021

A generic approach based on deliberately reduced number accuracy is presented and the trade-off between savings achieved and errors introduced with real-world data for kinesthetic movement and tele-surgery is evaluated.

Proposed Consistent Exception Handling for the BLAS and LAPACK

- Computer Science
- 2021

This paper explores the design space of consistent exception handling for the widely used BLAS and LAPACK linear algebra libraries, pointing out a variety of instances of inconsistent exception handling in the current versions, and proposes a new design that balances consistency, complexity, ease of use, and performance.

Exploring the Potential of Low-bit Training of Convolutional Neural Networks

- Computer ScienceIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
- 2022

This work proposes a low-bit training framework for convolutional neural networks to pursue a better trade-off between the accuracy and energy efficiency and shows that this framework achieves a superior trade-offs between the accuracies and the bit-width than previous low- bit training studies.

Identifying Linear Models in Multi-Resolution Population Data Using Minimum Description Length Principle to Predict Household Income

- Economics, Computer ScienceACM Trans. Knowl. Discov. Data
- 2021

This work proposes a framework using regression analysis and Minimum Description Length to find a set of largest areas that have common indicators, which can be used to predict household incomes efficiently and demonstrates that the results of this framework performance is better than the baseline methods.

Algorithms for Efficient Reproducible Floating Point Summation

- Computer ScienceACM Trans. Math. Softw.
- 2020

This work describes a “reproducible accumulator” data structure (the “binned number”) and associated algorithms to reproducibly sum binary floating point numbers, independent of summation order, enabling standard tiling optimization techniques.

Criteria for the numerical constant recognition

- Computer ScienceArXiv
- 2020

In article, such a criteria, working in statistical sense, are provided and can be viewed as enumeration of all formulas in order of increasing Kolmogorov complexity, random process with appropriate statistical distribution and compression of a decimal string.

## References

SHOWING 1-10 OF 10 REFERENCES

Numerical Computing with IEEE Floating Point Arithmetic

- Computer Science
- 2001

A broad overview of numerical computing, in a historical context, with a special focus on the IEEE standard for binary floating point arithmetic, explained in a simple yet rigorous context.

High-precision floating-point arithmetic in scientific computation

- Computer ScienceComputing in Science & Engineering
- 2005

Software packages have yielded interesting scientific results that suggest numeric precision in scientific computations could be as important to program design as algorithms and data structures.

What every computer scientist should know about floating-point arithmetic

- Computer ScienceCSUR
- 1991

This paper presents a tutorial on the aspects of floating-point that have a direct impact on designers of computer systems, and concludes with examples of how computer system builders can better support floating point.

Handbook of Floating-Point Arithmetic

- Computer Science
- 2009

The Handbook of Floating-point Arithmetic is designed for programmers of numerical applications, compiler designers, programmers of floating-point algorithms, designers of arithmetic operators, and more generally, students and researchers in numerical analysis who wish to better understand a tool used in their daily work and research.

Augmented Arithmetic Operations Proposed for IEEE-754 2018

- Computer Science2018 IEEE 25th Symposium on Computer Arithmetic (ARITH)
- 2018

The history and motivation for standardizing augmentedAddition and augment-edMultiplication operations are provided, and the rationale for all the specific choices are explained, and parameterized test cases for new boundary behaviors are provided.

Differences among IEEE 754 implementations,

- IEEE Standard
- 2019

Reproducible BLAS: Make addition associative again!” SIAM News, vol

- 51, no. 8, p. 8, Oct.
- 2018

What Every Computer Scientist Should Know About Floating-Point Arithmetic

- Computer Science
- 1992

The OPEN LOOKand Sun™ Graphical User Interfaces were developed by Sun Microsystems, Inc. for its users and licensees and Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry.

What every computer scientist should know about f loating-point arithmetic,” ACM Comput

- Surv., vol. 23, no. 1, pp. 5–48, Mar.
- 1991