Computer-hardware evaluation of mathematical functions
General Material Designation
[Book]
First Statement of Responsibility
Amos Omondi.
.PUBLICATION, DISTRIBUTION, ETC
Place of Publication, Distribution, etc.
London :
Name of Publisher, Distributor, etc.
Imperial College Press,
Date of Publication, Distribution, etc.
c2016.
PHYSICAL DESCRIPTION
Specific Material Designation and Extent of Item
1 online resource (xviii, 414 p.) :
Other Physical Details
ill. (some col.)
GENERAL NOTES
Text of Note
Title from PDF file title page (viewed December 7, 2015).
INTERNAL BIBLIOGRAPHIES/INDEXES NOTE
Text of Note
Includes bibliographical references (p. 397-410) and index.
CONTENTS NOTE
Text of Note
Errors, range reduction, and rounding -- Redundant representations and high-speed arithmetic -- CORDIC -- High-performance CORDIC -- Normalization algorithms -- Polynomial and rational-function approximations -- Table lookup and segmented polynomial approximations -- Reciprocals, square roots, and inverse square roots.
0
SUMMARY OR ABSTRACT
Text of Note
"Computer-Hardware Evaluation of Mathematical Functions provides a thorough up-to-date understanding of the methods used in computer hardware for the evaluation of mathematical functions: reciprocals, square-roots, exponentials, logarithms, trigonometric functions, hyperbolic functions, etc. It discusses how the methods are derived, how they work, and how well they work. The methods are divided into four core themes: CORDIC, normalization, table look-up, and polynomial approximations. In each case, the author carefully considers the mathematical derivation and basis of the relevant methods, how effective they are (including mathematical errors analysis), and how they can be implemented in hardware. This book is an excellent resource for any student or researcher seeking a comprehensive, yet easily understandable, explanation of how computer chips evaluate mathematical functions."--
SYSTEM REQUIREMENTS NOTE (ELECTRONIC RESOURCES)
Text of Note
Mode of access: World Wide Web. System requirements: Adobe Acrobat Reader.