Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Pseudorandom Rounding for Truncated Multipliers

Published: 01 September 1991 Publication History

Abstract

An economical, unbiased, overflow-free rounding scheme for multiplication of multiple-precision floating-point numbers is proposed. The scheme, called pseudorandom rounding, saves multiplications of lower bits and makes use of statistical properties of bits around the least significant bit of products in order to compensate for truncated parts. The method is deterministic, and inputs are commutable. The validity of the rounding is verified by numerical simulation.

References

[1]
{1} Fairchild Fast Data Book 84/85, Portland, Fairchild Camera and Instrument Corp., 1984.
[2]
{2} TRW LSI Multipliers Applications Notes, Redondo Beach, TRW LSI Products.
[3]
{3} D. E. Knuth, The Art of Computer Programming, Vol. 2. Reading, MA: Addison-Wesley, 1981, pp. 238-250.
[4]
{4} J. L. Barlow and E. H. Bareiss, "On roundoff error distributions in floating point and logarithmic arithmetic," Computing, vol. 34, pp. 325-347, 1985.
[5]
{5} J. L. Barlow, "Probabilistic error analysis of floating point and CRD arithmetics," Ph.D. dissertation, Northwestern Univ., Evanston, IL, June 1981.
[6]
{6} D. J. Kuck, D. S. Parker, Jr., and A. H. Sameh, "Analysis of rounding methods in floating-point arithmetic," IEEE Trans. Comput., vol. C-26, pp. 643-650, July-1977.
[7]
{7} J. Bustoz, A. Feldstein, R. Goodman, and S. Linnainmaa, "Improved trailing digits estimates applied to optimal computer arithmetic," J. ACM, vol. 26, pp. 716-730, Oct. 1979.
[8]
{8} A. H. Taub, Ed. John von Neumann Collected Works, Vol. 5. New York: Macmillan, 1963, p. 57.
[9]
{9} N. Inada, E. Goto, and T. Soma, "Fortran and Lisp Accelerators--FLATS2," in Proc. 2nd RIKEN Symp. Josephson Electron., Wakoshi, Mar. 1985, pp. 120-130.

Cited By

View all
  • (2018)A low error and high performance multiplexer-based truncated multiplierIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2009.202732718:12(1767-1771)Online publication date: 29-Dec-2018

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Computers
IEEE Transactions on Computers  Volume 40, Issue 9
September 1991
99 pages
ISSN:0018-9340
Issue’s Table of Contents

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 September 1991

Author Tags

  1. digital arithmetic.
  2. floating-point numbers
  3. multiple-precision
  4. multiplications
  5. pseudorandom rounding
  6. rounding
  7. truncated multipliers

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2018)A low error and high performance multiplexer-based truncated multiplierIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2009.202732718:12(1767-1771)Online publication date: 29-Dec-2018

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media