The End of Error
Unum Computing
Format:Paperback
Publisher:Taylor & Francis Inc
Published:5th Feb '15
Should be back in stock very soon
This paperback is available in another edition too:
- Hardback£180.00(9781138402195)
This book presents a transformative approach to computer arithmetic through the universal number concept, enhancing accuracy and efficiency in calculations. The End of Error is essential for anyone involved in technical computing.
In The End of Error: Unum Computing, the author, a leading figure in high-performance computing, introduces a revolutionary concept in computer arithmetic known as the universal number (unum). This innovative approach consolidates all IEEE floating-point formats, as well as fixed-point and exact integer arithmetic, into a single framework. By utilizing unums, calculations can achieve greater accuracy compared to traditional floating-point methods, often requiring fewer bits. This efficiency not only conserves memory and bandwidth but also reduces energy consumption and power usage, making it a compelling advancement in computational technology.
The book is richly illustrated and provides a comprehensive overhaul of how calculations are performed. It highlights the potential of this new arithmetic system to address long-standing challenges faced by engineers and scientists. By demonstrating how unums can tackle problems that have historically been constrained to serial processing, The End of Error paves the way for more efficient and effective computing solutions.
Designed to be accessible, the book caters to anyone engaged in technical calculations, with much of its content requiring only a high school level of mathematical understanding. The author employs engaging analogies to make complex concepts more relatable, while clearly defining technical terms. Additionally, the use of color-coded boxes for formulas, code snippets, and key descriptions enhances the reader's comprehension, making this groundbreaking work suitable for a wide audience.
"The author of the present book believes that it is time to supplement the century-old floating point arithmetic with something better: unum arithmetic. The book covers various operations with unum arithmetic and topics like polynomial evaluation, solving equations, two-body problem, etc. The appendices give a glossary of unum functions, ubox functions, and some algorithm listings."
—Zentralblatt MATH 1320
"This book is an extraordinary reinvention of computer arithmetic and elementary numerical methods from the ground up. Unum arithmetic is an extension of floating point in which it is also possible to represent the open intervals between two floating point numbers. This leads to arithmetic that is algebraically much cleaner, without rounding error, overflow underflow, or negative zero, and with clean and consistent treatment of positive and negative infinity and NaN. These changes are not just marginal technical improvements. As the book fully demonstrates, they lead to what can only be described as a radical re-foundation of elementary numerical analysis, with new methods that are free of rounding error, fully parallelizable, fully portable, easier for programmers to master, and often more economical of memory, bandwidth, and power than comparable floating point methods. The book is exceptionally well written and produced and is illustrated on every page with full-color diagrams that perfectly communicate the material. Anyone interested in computer arithmetic or numerical methods must read this book. It is surely destined to be a classic."
—David Jefferson, Center for Advanced Scientific Computing, Lawrence Livermore National Laboratory
"John Gustafson’s book The End of Error presents the ideas of computer arithmetic in a very easy-to-read and understandable form. While the title is provocative, the content provides an illuminating discussion of the issues. The examples are engaging, well thought out, and simple to follow."
—Jack Dongarra, University Distinguished Professor, University of Tennessee
"John Gustafson presents a bold and brilliant proposal for a revolutionary number representation system, unum, for scientific (and potentially all other) computers. Unum’s main advantage is that computing with these numbers gives scientists the correct answer all the time. Gustafson is able to show that the universal number, or unum, encompasses all standard floating-point formats as well as fixed-point and exact integer arithmetic. The book is a call to action for the next stage: implementation and testing that would lead to wide-scale adoption."
—Gordon Bell, Researcher Emeritus, Microsoft Research
"Reading more and more in [John Gustafson’s] book became a big surprise. I had not expected such an elaborate and sound piece of work. It is hard to believe that a single person could develop so many nice ideas and put them together into a sketch of what perhaps might be the future of computing. Reading [this] book is fascinating."
—Ulrich Kulisch, Karlsruhe Institute of Technology, Germany
ISBN: 9781482239867
Dimensions: unknown
Weight: 929g
442 pages