1967 lines
101 KiB
Plaintext
1967 lines
101 KiB
Plaintext
|
FPBIBLIO.TXT version 1.8, 18-August-1994
|
|||
|
|
|||
|
This is a bibliography of material on floating point arithmetic that I
|
|||
|
came up with while doing research on a floating-point package of my own.
|
|||
|
I don't claim it to be anywhere near complete. The material listed is
|
|||
|
only what I myself possess. My main interest was in software based,
|
|||
|
binary floating point arithmetic on a microprocessor, so you won't find
|
|||
|
much material about the hardware used in floating point arithmetic (e.g.
|
|||
|
adders, carry propagation schemes, higher radix representation for multi-
|
|||
|
plication and division, etc.) in this list. There is also not too much on
|
|||
|
non-binary floating point arithmetic. For most fields covered in this
|
|||
|
bibliography, the important or historically relevant articles should be
|
|||
|
included. There is also some material on integer arithmetic in this list
|
|||
|
as some of the methods used with integer arithmetic contain interesting
|
|||
|
ideas that may be useful in the realization of a floating point arithmetic
|
|||
|
package. Also, depending on the type of microprocessor used, one may
|
|||
|
need to implement integer multiplication and division for use in the
|
|||
|
floating-point package, so articles about this topic are included as well.
|
|||
|
As I am German, there is a bit of material in German in this bibliography.
|
|||
|
All German umlauts are written in German LaTeX format, that is "a, "o, "u, "s.
|
|||
|
These are equivalent to \"a, \"o, \"u, \"s in plain TeX.
|
|||
|
|
|||
|
Thanks to the people who have helped me with previous versions of this
|
|||
|
document by sending me papers or additional references:
|
|||
|
|
|||
|
Steven Sommars (sesv@research.att.com), Jim Kiernan (jmk@teak.cray.com),
|
|||
|
Warren Ferguson (ferguson@seas.smu.edu), Nhuan Doduc (ndoduc@framentec.fr),
|
|||
|
K.C. Ng (kwok.ng@eng.sun.com)
|
|||
|
|
|||
|
|
|||
|
Norbert Juffa
|
|||
|
460 Navaro Way #201
|
|||
|
San Jose, CA 95134
|
|||
|
USA
|
|||
|
|
|||
|
email: norbert@iit.com
|
|||
|
|
|||
|
|
|||
|
|
|||
|
Changes from Version 1.7:
|
|||
|
|
|||
|
o Added Section on multiprecision arithmetic
|
|||
|
o Added Section on floating-point processors
|
|||
|
o Added Section on floating-point summation
|
|||
|
|
|||
|
|
|||
|
|
|||
|
+++++++++++++++ Bibliography for floating point arithmetic ++++++++++++++++++++
|
|||
|
-------------------------------------------------------------------------------
|
|||
|
|
|||
|
Books, hardware oriented
|
|||
|
|
|||
|
[Cav] Cavanagh, J.F.: Digital Computer Arithmetic.
|
|||
|
New York, NY: Wiley 1984
|
|||
|
[Flo] Flores, I.: The Logic of Computer Arithmetic.
|
|||
|
Englewood Cliffs, NJ: Prentice Hall 1963
|
|||
|
[Gos] Gosling, J.B.: Design of Arithmetic Units for Digital Computers.
|
|||
|
London: Macmillan Press 1980
|
|||
|
[Hwa] Hwang, K.: Computer Arithmetic.
|
|||
|
New York, NY: Wiley 1979
|
|||
|
[Kor] Koren, I.: Computer Arithmetic Algorithms.
|
|||
|
Englewood Cliffs, NJ: Prentice Hall 1993
|
|||
|
[Omo] Omondi, A.: Computer Arithmetic: Architecture, Implementation, Analysis.
|
|||
|
Englewood Cliffs, NJ: Prentice Hall 1994
|
|||
|
[Sco] Scott, N.R.: Computer Number Systems and Arithmetic.
|
|||
|
Englewood Cliffs, NJ: Prentice Hall 1985
|
|||
|
[Sch] Schmid, H.: Decimal Computation.
|
|||
|
New York, NY: Wiley 1974
|
|||
|
[Sch2] Schmid, H.: Eletronische Dezimalrechner, Schaltungen und Verfahren.
|
|||
|
M"unchen: R. Oldenburg 1978
|
|||
|
[Spa] Spaniol, O.: Arithmetik in Rechenanlagen.
|
|||
|
Stuttgart: Teubner 1976
|
|||
|
[Spa2] Spaniol, O.: Computer Arithmetic: Logic and Design
|
|||
|
New York, NY: Wiley 1981
|
|||
|
[Ste] Sterbenz, P.H.: Floating Point Computation.
|
|||
|
Englewood Cliffs, NJ: Prentice Hall 1974
|
|||
|
[Swa] Swartzlander, E.E. (ed.): Computer Arithmetic.
|
|||
|
Stroudsburg, PA: Dowden, Hutchinson & Ross 1980
|
|||
|
[Swa2] Swartzlander, E.E. (ed.): Computer Arithmetic. Vol. 1, 2.
|
|||
|
Los Alamitos, CA: IEEE Computer Society Press 1990
|
|||
|
[Was] Waser, S.; Flynn, M.J.: Introduction to Arithmetic for Digital
|
|||
|
Systems Designers.
|
|||
|
Fort Worth, TX: Holt, Rinehart and Winston 1982
|
|||
|
|
|||
|
|
|||
|
Books, software oriented or theory
|
|||
|
|
|||
|
[Cod] Cody, W.J.; Waite, W.: Software Manual for the Elementary Functions.
|
|||
|
Englewood Cliffs, NJ: Prentice Hall 1980
|
|||
|
[Fik] Fike, C.T.: Computer Evaluation of Mathematical Functions.
|
|||
|
Englewood Cliffs, NJ: Prentice Hall 1968
|
|||
|
[Har] Hart, J.F.; Cheney, E.W.; Lawson, C.L.; Maehly, H.J.; Mesztenyi, C.K.;
|
|||
|
Rice, J.R.; Thacher, H.G.; Witzgall, C.: Computer Approximations.
|
|||
|
New York, NY: Wiley 1968
|
|||
|
[Has] Hastings, C.B.: Approximations for Digital Computers.
|
|||
|
Princeton, NJ: Princeton University Press 1955
|
|||
|
[Knu] Knuth, D.E.: The Art of Computer Programming, 2nd Edition.
|
|||
|
Vol. 2: Seminumerical Algorithms.
|
|||
|
Reading, MA: Addison-Wesley 1981
|
|||
|
[Lam] Lampe, B.; Jorke, G.; Wengel, N.: Arithmetische Algorithmen der
|
|||
|
Mikrorechentechnik.
|
|||
|
Berlin: Verlag Technik 1989
|
|||
|
[Luk1] Luke, Y.L.: Mathematical Functions and their Approximations.
|
|||
|
New York, NY: Academic Press 1975
|
|||
|
[Luk2] Luke, Y.L.: Algorithms for the Computation of Mathematical Functions.
|
|||
|
New York, NY: Academic Press 1977
|
|||
|
[Lyu] Lyusternik, L.A.; Chervonenkis, O.A.; Yanpolski, A.R.:
|
|||
|
Handbook for Computing Elementary Functions.
|
|||
|
New York, NY: Pergamon Press 1965
|
|||
|
[Mor] Morgan, D.: Numerical Methods.
|
|||
|
San Mateo, CA: M&T 1992
|
|||
|
[Mos] Moshier, S.L.B.: Methods and Programs for Mathematical Functions.
|
|||
|
Chichester: Ellis Horwood 1989
|
|||
|
[Pla] Plauger, P.J.: The Standard C Library.
|
|||
|
Englewoods Cliff, NJ: Prentice Hall 1992
|
|||
|
[Pre] Press, W.H.; Flannery, B.P.; Teukolsky, S.A.; Vetterling, W.T.:
|
|||
|
Numerical Recipes in C.
|
|||
|
Cambridge: Cambridge University Press 1988
|
|||
|
[Ric] Rice, J.R.: The Approximation of Functions. Vol. 1.
|
|||
|
Reading, MA: Addison-Wesley 1964
|
|||
|
[Ric2] Rice, J.R.: The Approximation of Functions. Vol. 2.
|
|||
|
Reading, MA: Addison-Wesley 1969
|
|||
|
[Wil] Wilkinson, J.H.: Rounding Errors in Algebraic Processes.
|
|||
|
Englewood Cliffs, NJ.: Prentice-Hall 1963
|
|||
|
|
|||
|
|
|||
|
Books, machine specific
|
|||
|
|
|||
|
[App1] Apple Computers, Inc.: Apple Numerics Manual, 2nd ed.
|
|||
|
Reading, MA: Addison Wesley 1988.
|
|||
|
[App2] Apple Computers, Inc.: Inside Macintosh: PowerPC Numerics.
|
|||
|
Reading, MA: Addison-Wesley 1994.
|
|||
|
[Kor] Kortemeyer, G.: Coprozessoren Programmierung mit Turbo Pascal und C++.
|
|||
|
Vaterstetten: IWT 1993
|
|||
|
[Mot] Motorola, Inc.: 68881/882 Floating-Point Coprocessor User's Manual
|
|||
|
Second Edition.
|
|||
|
Englewood Cliffs, NJ.: Prentice Hall 1989
|
|||
|
[Pal1] Palmer, J.F.; Morse, S.P.: The 8087 Primer.
|
|||
|
New York, NY.: Wiley 1984
|
|||
|
[Pal2] Palmer, J.F.; Morse, S.P.: Die mathematischen Grundlagen der
|
|||
|
Numerik-Prozessoren 8087/80287
|
|||
|
M"unchen: te-wi Verlag 1985
|
|||
|
[Sta] Startz, R.: 8087/80287/80387 for the IBM PC & Compatibles, 3rd ed.
|
|||
|
New York: Brady 1988
|
|||
|
[Thi] Thies, K.-D.: Die 8087/80287 numerischen Prozessor Erweiterungen f"ur
|
|||
|
8086/80286 Systeme.
|
|||
|
M"unchen: te-wi 1985
|
|||
|
[Thi2] Thies, K.-D.: PC/XT/AT Numerik Buch.
|
|||
|
M"unchen: te-wi 1989
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
Journal Publications, Conference Papers, Technical Reports,
|
|||
|
Ph.D. Dissertations, Book Contributions, etc.
|
|||
|
|
|||
|
[Note: All section headings begin with a two '#' characters so it
|
|||
|
is easier to find the section using the 'find' feature of editors.]
|
|||
|
|
|||
|
##1.0 Choice of base, floating point formats
|
|||
|
##1.1 Precision and Rounding
|
|||
|
##1.2 Determination of parameters of floating point arithmetic
|
|||
|
##1.3 IEEE standards for floating point arithmetic
|
|||
|
##1.4 Floating point arithmetic, general and implementation issues
|
|||
|
##1.5 Floating point packages
|
|||
|
##1.6 Floating point processors
|
|||
|
##1.7 Test of floating point routines
|
|||
|
##2.0 Addition and Subtraction
|
|||
|
##2.0.1 Floating-point summation
|
|||
|
##2.1 Multiplication
|
|||
|
##2.2 Division
|
|||
|
##3.0 Elementary functions, general
|
|||
|
##3.1 Elementary functions, CORDIC and related algorithms
|
|||
|
##3.2 Elementary functions, function approximation
|
|||
|
##3.2.1 Polynomial evaluation
|
|||
|
##3.3 Square root, general
|
|||
|
##3.3.1 Square root, bitoriented, iterative, and table methods of computation
|
|||
|
##3.3.2 Square root, Newton's method
|
|||
|
##3.4 Sine and Cosine
|
|||
|
##3.5 Logarithm
|
|||
|
##3.6 Exponential function
|
|||
|
##3.7 Arctangent
|
|||
|
##3.8 Other transcendental functions
|
|||
|
##4.0 Binary-decimal conversion
|
|||
|
##5.0 BCD arithmetic
|
|||
|
##6.0 Multiple precision arithmetic
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##1.0 Choice of base, floating point formats
|
|||
|
|
|||
|
[1] Brown, W.S.; Richman, P.L.: The Choice of Base.
|
|||
|
Communications of the ACM, Vol. 12, No. 10, October 1969, pp. 560-561
|
|||
|
[2] Kreifelts, T,: Optimale Basiswahl f"ur eine Gleitkomma-Arithmetik.
|
|||
|
Computing, Vol. 11, 1973, pp. 353-363
|
|||
|
[3] Kuki, H.; Cody, W.J.: A Statistical Study of the Accuracy of Floating
|
|||
|
Point Number Systems.
|
|||
|
Communications of the ACM, Vol. 16, No. 4, April 1973, pp. 223-230
|
|||
|
[4] Cody, W.J.: Static and Dynamic Numerical Characteristics of
|
|||
|
Floating-Point Arithmetic.
|
|||
|
IEEE Transactions on Computers, Vol. C-22, No. 6, June 1973, pp. 598-601
|
|||
|
[5] Brent, R.P.: On the Precision Attainable with Various Floating-Point
|
|||
|
Number Systems.
|
|||
|
IEEE Transactions on Computers, Vol. C-22, No. 6, June 1973, pp. 601-607
|
|||
|
[6] Kreifelts, T.: Optimale Basiswahl f"ur eine Gleitkomma-Arithmetik
|
|||
|
(Berichtigung).
|
|||
|
Computing, Vol. 14, 1975, pp. 313-314
|
|||
|
[7] Liddiard, L.A.: Required Scientific Floating Point Arithmetic.
|
|||
|
Proceedings of the 4th Symposium on Computer Arithmetic, Santa Monica,
|
|||
|
CA, USA, 25-27 October 1978, pp. 56-62
|
|||
|
[8] Hull, T.E.: Desirable Floating-Point Arithmetic and Elementary Functions
|
|||
|
for Numerical Computation.
|
|||
|
Proceedings of the 4th Symposium on Computer Arithmetic, Santa Monica,
|
|||
|
CA, USA, 25-27 October 1978, pp. 63-69
|
|||
|
[9] Agrawal, J.C.; Sehdev, P.S.: Comparison and Evaluation of Floating Point
|
|||
|
Representations in IBM/370 and VAX-11/780.
|
|||
|
Proceedings of the 4th Symposium on Empirical Foundations of Information
|
|||
|
and Software Science, Atlanta, GA, USA, 22-24 October 1986, pp. 353-369
|
|||
|
[10] Plauger, P.J.: Properties of floating-point arithmetic.
|
|||
|
Computer Language, Vol. 5, No. 3, March 1988, pp. 17-22
|
|||
|
[11] Johnstone, P.; Petry, F.E.: Higher Radix Floating Point Representations.
|
|||
|
Proceedings of the 9th Symposium on Computer Arithmetic, Santa Monica,
|
|||
|
CA, USA, 6-8 September 1989, pp. 128-135
|
|||
|
[12] Kalbasi, K.: Can you trust your computer?
|
|||
|
IEEE Potentials, Vol. 9, No. 2, April 1990, pp. 15-18
|
|||
|
[13] Ochs, T.: Numeric types, representations, and other fictions.
|
|||
|
Computer Language, Vol. 8, No. 8, August 1991, pp. 93-101
|
|||
|
[14] Plauger, P.J.: Floating-Point Arithmetic.
|
|||
|
Embedded Systems Programming, Vol. 4, No. 8, August 1991, pp. 95-99
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##1.1 Precision and Rounding
|
|||
|
|
|||
|
[15] Goldberg, I.B.: 27 Bits Are Not Enough For 8-Digit Accuracy.
|
|||
|
Communications of the ACM, Vol. 10, No. 2, February 1967, pp. 105-106
|
|||
|
[16] Hamming, R.W.: On the Distribution of Numbers.
|
|||
|
Bell System Technical Journal, Vol. 49, No. 8.,
|
|||
|
October 1970, pp. 1609-1625
|
|||
|
[17] Kaneko, T.; Liu, B.: On Local Roundoff Errors in Floating-Point
|
|||
|
Arithmetic.
|
|||
|
Journal of the Association for Computing Machinery, Vol. 20, No. 3,
|
|||
|
July 1973, pp. 391-398
|
|||
|
[18] Tsao, N.: On the Distribution of Significant Digits and Roundoff Errors.
|
|||
|
Communications of the ACM, Vol. 17, No. 5, May 1974, pp. 269-271
|
|||
|
[19] Goodman, R.; Feldstein, A.: Round-Off Error in Products.
|
|||
|
Computing, Vol. 15, 1975, pp. 263-273
|
|||
|
[20] Kuck, D.J.; Parker, D.S.; Sameh, A.H.: ROM-Rounding: A New Rounding
|
|||
|
Scheme.
|
|||
|
Proceedings of the 3rd Symposium on Computer Arithmetic, Dallas, TX,
|
|||
|
USA, 19-20 October 1975, pp. 67-72
|
|||
|
[21] Garner, H.L.: A Survey of Some Recent Contributions to Computer
|
|||
|
Arithmetic.
|
|||
|
IEEE Transactions on Computers, Vol. C-25, No. 12, December 1976,
|
|||
|
pp. 1277-1282
|
|||
|
[22] Goodman, R.; Feldstein, A.: Effect of Guard Digits and Normalization
|
|||
|
Options on Floating Point Multiplication.
|
|||
|
Computing, Vol. 18, No. 2, 1977, pp. 93-106
|
|||
|
[23] Kent, J.G.: Highlights of a Study of Floating-Point Instructions.
|
|||
|
IEEE Transactions on Computers, Vol. C-26, No. 7, July 1977, pp. 660-666
|
|||
|
[24] Kuck, D.J.; Parker, D.S.; Sameh, A.H.: Analysis of Rounding Methods in
|
|||
|
Floating-Point Arithmetic.
|
|||
|
IEEE Transactions on Computers, Vol. C-26, No. 7, July 1977, pp. 643-650
|
|||
|
[25] Bustoz, J.; Feldstein, A.; Goodman, R.; Linnainmaa, S.: Improved
|
|||
|
Trailing Digits Estimates Applied to Optimal Computer Arithmetic.
|
|||
|
Journal of the Association for Computing Machinery, Vol. 26, No. 4,
|
|||
|
October 1979, pp. 716-730
|
|||
|
[26] Henrich, C.J.: Floating-point arithmetic: can it be trusted?
|
|||
|
Mini-Micro Systems, Vol. 13, No. 11, November 1980, pp. 143-151
|
|||
|
[27] Miller, W.: A Remark on Gradual Underflow.
|
|||
|
Computing, Vol. 27, No. 3, 1981, pp. 217-225
|
|||
|
[28] Brown, W.S.: A Simple but Realistic Model of Floating-Point Computation.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 7, No. 4, December 1981,
|
|||
|
pp. 445-480
|
|||
|
[29] Rump, S.M.: Computer und Rechengenauigkeit.
|
|||
|
Elektronische Rechenanlagen, Vol. 24, No. 6, December 1982, pp. 268-277
|
|||
|
[30] Schatte, P.: On Mantissa Distribution in Computing and Benford's Law.
|
|||
|
Journal of Information Processing and Cybernetics, Vol. 24, No. 9, 1988,
|
|||
|
pp. 443-455
|
|||
|
[31] Santoro, M.R.; Bewick, G.; Horowitz, M.A.: Rounding Algorithms for IEEE
|
|||
|
Multipliers.
|
|||
|
Proceedings of the 9th Symposium on Computer Arithmetic, Santa Monica,
|
|||
|
CA, USA, 6-8 September 1989, pp. 176-183
|
|||
|
[32] Goodman, R.H.: Some Models of Relative Error in Products.
|
|||
|
Applied Numerical Mathematics, Vol. 6, No. 3, March 1990, pp. 209-220
|
|||
|
[33] Yoshida, N.; Goto, E.; Ichikawa, S.: Pseudorandom Rounding for Truncated
|
|||
|
Multipliers.
|
|||
|
IEEE Transactions on Computers, Vol. 40, No. 9, September 1991,
|
|||
|
pp. 1065-1067
|
|||
|
[34] Ris, F.; Barkmeyer, E.; Schaffert, C.; Farkas, P.: When Floating-Point
|
|||
|
Addition Isn't Commuative.
|
|||
|
SIGNUM Newsletter, Vol. 28, No. 1, January 1993
|
|||
|
[35] Kabuo, H.; Taniguchi, T.; Miyoshi, A.; Yamashita, H.; Urano, M.;
|
|||
|
Edamatsu, H.; Kuninobu, S.: Accurate Rounding Scheme for the
|
|||
|
Newton-Raphson Method Using Redundant Binary Representation.
|
|||
|
IEEE Transactions on Computers, Vol. 43, No. 1, January 1994
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##1.2 Determination of parameters of floating point arithmetic
|
|||
|
|
|||
|
[36] Malcolm, M.A.: Algorithms To Reveal Properties of Floating-Point
|
|||
|
Arithmetic.
|
|||
|
Communications of the ACM, Vol. 15, No. 11, November 1972, pp. 949-951
|
|||
|
[37] Gentleman, M.W.; Marovich, S.B.: More on Algorithms that Reveal
|
|||
|
Properties of Floating Point Arithmetic Units.
|
|||
|
Communications of the ACM, Vol. 17, No. 5, May 1974, pp. 276-277
|
|||
|
[38] Lastman, G.J.: Determination of Floating Point Characteristics for a
|
|||
|
Personal Computer.
|
|||
|
Proceedings 1983 International Electrical, Electronics Conference,
|
|||
|
Vol. 2. Toronto, Ont., Canada, 26-28 September 1983, pp. 424-427
|
|||
|
[39] Razaz, M.; Schonfelder, J.L.: Test Procedures for Measurement of
|
|||
|
Floating-Point Characteristics of Computing Environments.
|
|||
|
The Computer Journal, Vol. 31, No. 1, February 1988, pp. 12-16
|
|||
|
[40] Cody, W.J.: Algorithm 665. MACHAR: A Subroutine to Dynamically
|
|||
|
Determine Machine Parameters.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 14, No. 4,
|
|||
|
December 1988, pp. 302-311
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##1.3 IEEE standards for floating point arithmetic
|
|||
|
|
|||
|
[41] Ris, F.N.: A Unified Decimal Floating-Point Architecture For the
|
|||
|
Support of High-Level Languages.
|
|||
|
SIGNUM Newsletter, Vol. 11, No. 3, October 1976, pp. 18-22
|
|||
|
[42] Coonen, J.; Kahan, W.; Palmer, J.; Pittman, T.; Stevenson, D.:
|
|||
|
A Proposed Standard for Binary Floating Point Arithmetic; Draft 5.11.
|
|||
|
SIGNUM Newsletter, Special Issue, October 1979, pp. 4-12
|
|||
|
[43] Kahan, W.; Palmer, J.: On a Proposed Floating-Point Standard.
|
|||
|
SIGNUM Newsletter, Special Issue, October 1979, pp. 13-21
|
|||
|
[44] Fraley, B.; Walter, S.: Proposal to Eliminate Denormalized Numbers.
|
|||
|
SIGNUM Newsletter, Special Issue, October 1979, pp. 22-23
|
|||
|
[45] Payne, M.; Strecker, W.: Draft Proposal for a Binary Normalized
|
|||
|
Floating Point Standard.
|
|||
|
SIGNUM Newsletter, Special Issue, October 1979, pp. 24-28
|
|||
|
[46] Cody, W.: Impact of The Proposed IEEE Floating Point Standard on
|
|||
|
Numerical Software.
|
|||
|
SIGNUM Newsletter, Special Issue, October 1979, pp. 29-30
|
|||
|
[47] Feldman, S.I.: The Impact of the Proposed Standard for Floating Point
|
|||
|
Arithmetic on Languages and Systems.
|
|||
|
SIGNUM Newsletter, Special Issue, October 1979, pp. 31-32
|
|||
|
[48] Stone, H.S.: Towards a Floating-Point Standard.
|
|||
|
Electro/80 Conference Record, Boston, MA, USA, 13-15 May 1980,
|
|||
|
pp. 18/0/1-5
|
|||
|
[49] Payne, M.; Bhandarkar, D.: VAX Floating Point: A Solid Foundation for
|
|||
|
Numerical Computation.
|
|||
|
Electro/80 Conference Record, Boston, MA, USA, 13-15 May 1980,
|
|||
|
pp. 18/1/1-12
|
|||
|
[50] Fraley, R.A.; Walther, J.S.: Safe Treatment of Overflow and Underflow
|
|||
|
Conditions.
|
|||
|
Electro/80 Conference Record, Boston, MA, USA, 13-15 May 1980,
|
|||
|
pp. 18/2/1-5
|
|||
|
[51] Hough, D.: Applications of a Proposed Standard for Floating-Point
|
|||
|
Arithmetic.
|
|||
|
Electro/80 Conference Record, Boston, MA, USA, 13-15 May 1980,
|
|||
|
pp. 18/3/1-6
|
|||
|
[52] Stevenson, D.: IEEE Task 754: A Proposed Standard for Binary
|
|||
|
Floating-Point Arithmetic; Draft 8.0.
|
|||
|
Computer, Vol. 14, No. 3, March 1981, pp. 51-62
|
|||
|
[53] Cody, W.J.: Analysis of Proposals for the Floating-Point Standard.
|
|||
|
Computer, Vol. 14, No. 3, March 1981, pp. 63-68
|
|||
|
[54] Hough, D.: Applications of the Proposed IEEE 754 Standard for the
|
|||
|
Floating-Point Arithmetic.
|
|||
|
Computer, Vol. 14, No. 3, March 1981, pp. 70-74
|
|||
|
[55] Coonen, J.T.: Underflow and the Denormalized Numbers.
|
|||
|
Computer, Vol. 14, No. 3, March 1981, pp. 75-87
|
|||
|
[56] Cody, W.J.; Coonen, J.T.; Gay, D.M.; Hanson, K.; Hough, D.;
|
|||
|
Kahan, W.; Karpinski, R.; Palmer, J.; Ris, F.N.; Stevenson, D.:
|
|||
|
A Proposed Radix- and Word-length-independent Standard for
|
|||
|
Floating-point Arithmetic.
|
|||
|
IEEE Micro, Vol. 4, No.4, August 1984, pp. 86-100
|
|||
|
[57] Cody, W.J.; Coonen, J.T.; Gay, D.M.; Hanson, K.; Hough, D.;
|
|||
|
Kahan, W.; Karpinski, R.; Palmer, J.; Ris, F.N.; Stevenson, D.:
|
|||
|
A Proposed Radix- and Word-length-independent Standard for
|
|||
|
Floating-point Arithmetic.
|
|||
|
SIGNUM Newsletter, Vol. 20, No. 1, January 1985, pp. 37-51
|
|||
|
[58] IEEE: IEEE Standard for Binary Floating-Point Arithmetic.
|
|||
|
SIGPLAN Notices, Vol. 22, No. 2, 1985, pp. 9-25
|
|||
|
[59] IEEE Standard for Binary Floating-Point Arithmetic.
|
|||
|
ANSI/IEEE Std 754-1985.
|
|||
|
New York, NY: Institute of Electrical and Electronics Engineers 1985
|
|||
|
[60] IEEE Standard for Radix-Independent Floating-Point Arithmetic.
|
|||
|
ANSI/IEEE Std 854-1987.
|
|||
|
New York, NY: Institute of Electrical and Electronics Engineers 1987
|
|||
|
[61] Advanced Micro Devices: IEEE floating-point format.
|
|||
|
Microprocessors and Microsystems, Vol. 12, No. 1, January 1988,
|
|||
|
pp. 13-23
|
|||
|
[62] Cody, W.J.: Algorithm XXX: Functions to Support the IEEE Standard for
|
|||
|
Binary Floating-Point Arithmetic. Preprint MCS-P90-0789, Mathematics
|
|||
|
and Computer Science Division, Argonne National Laboratory, July 1989
|
|||
|
[63] Pan, J.; Levitz, K.N.: A Formal Specification of the IEEE Floating-Point
|
|||
|
Standard with Application to the Verification of Floating-Point
|
|||
|
Coprocessors.
|
|||
|
Conference Record Twenty-Fourth Asilomar Conference on Signals, Systems
|
|||
|
and Computers. Pacific Grove, CA, USA, 5-7 November 1990, pp. 505-510
|
|||
|
[64] Cody, W.J.; Coonen, J.T.: Algorithm 722: Functions to Support the IEEE
|
|||
|
Standard for Binary Floating-Point Arithmetic.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 19, No. 4,
|
|||
|
December 1993, pp. 443-451
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##1.4 Floating point arithmetic, general issues and implementation issues
|
|||
|
|
|||
|
[65] Kuki, H.: Mathematical Function Subprograms for Basic System
|
|||
|
Libraries - Objectives, Constraints, and Trade-Off.
|
|||
|
In: Rice, J.R. (ed.): Mathematical Software.
|
|||
|
New York, NY: Academic Press 1971
|
|||
|
[66] Aird, T.; Dodson, D.; Houstis, E.; Rice, J.: Statistics on the Use of
|
|||
|
Mathematical Subroutines from a Computer Center Library.
|
|||
|
SIGNUM Newsletter, Vol. 8, No. 4, October 1973, pp. 8-9
|
|||
|
[67] Bohlender, G.: Floating-Point Computation of Functions with Maximum
|
|||
|
Accuracy.
|
|||
|
IEEE Transactions on Computers, Vol. C-26, No. 7, July 1977, pp. 621-632
|
|||
|
[68] Hashizume, B.: Floating Point Arithmetic.
|
|||
|
BYTE, Vol. 2, No. 11, November 1977, pp. 76-78, 180-188
|
|||
|
[69] Andrews, M.: Influence of architecture on numerical algorithms.
|
|||
|
Microprocessors and Microsystems, Vol. 2, No. 3, June 1978, pp. 130-137
|
|||
|
[70] Boney, J.: Math in the Real World.
|
|||
|
BYTE, Vol. 3, No. 9, September 1978, pp. 114-119
|
|||
|
[71] Bohlender, G.: Genaue Berechnung mehrfacher Summen, Produkte und Wurzeln
|
|||
|
von Gleitkommazahlen und allgemeine Arithmetik in h"oheren
|
|||
|
Programmiersprachen. Dissertation, Universit"at Karlsruhe 1978
|
|||
|
[72] Rauch, E.: Einige Aspekte der Auswahl und Realisierung numerischer
|
|||
|
Verfahren in anwendungsorientierten Systemen.
|
|||
|
In: Meinardus, G. (Hrsg.): Approximation in Theorie und Praxis.
|
|||
|
Mannheim: Bibliographisches Institut 1979
|
|||
|
[73] Reid, J.: Functions for Manipulating Floating-Point Numbers.
|
|||
|
SIGNUM Newsletter, Vol. 14, No. 4, December 1979, pp. 11-13
|
|||
|
[74] Gr"uner, K.: Allgemeine Rechnerarithmetik und deren Implementierung mit
|
|||
|
optimaler Genauigkeit. Dissertation, Universit"at Karlsruhe 1979
|
|||
|
[75] Coonen, J.T.: An Implementation Guide to a Proposed Standard for
|
|||
|
Floating-Point Arithmetic.
|
|||
|
Computer, Vol. 13, No. 1, January 1980, pp. 68-79
|
|||
|
[76] Brown, W.S.; Feldman, S.I.: Environment Parameters and Basic Functions
|
|||
|
for Floating-Point Computation.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 6, No. 4, December 1980,
|
|||
|
pp. 510-523
|
|||
|
[77] Wehringer, A.: Flie"skomma-Arithmetik.
|
|||
|
Elektronikschau 1981, Heft 5, Seiten 34-36
|
|||
|
[78] Bohlender, G.; Gr"uner, K.; Wolff von Gudenberg, J.: Realisierung einer
|
|||
|
optimalen Arithmetik.
|
|||
|
Elektronische Rechenanlagen, Vol. 24, No. 2, April 1982, pp. 68-72
|
|||
|
[79] Kulisch, U.W.; Miranker, W.L.: The Arithmetic of the Digital Computer:
|
|||
|
A New Approach.
|
|||
|
SIAM Review, Vol. 28, No. 1, March 1986, pp. 1-40
|
|||
|
[80] Rump, S.M.: Sichere Ergebnisse auf Rechenanlagen.
|
|||
|
Informatik Spektrum, Vol. 9, No. 3, June 1986, pp. 174-183
|
|||
|
[81] Grehan, R.: Floating-Point Without a Coprocessor.
|
|||
|
BYTE, Vol. 13, No. 9, September 1988, pp. 313-319
|
|||
|
[82] Grehan, R.: Floating-Point Without a Coprocessor, Part 2.
|
|||
|
BYTE, Vol. 13, No. 10, October 1988, pp. 293-297
|
|||
|
[83] Grehan, R.: Floating-Point Revisited.
|
|||
|
BYTE, Vol. 14, No. 4, April 1989, pp. 311-318
|
|||
|
[84] Ochs, T.: Floating-point theory and practice.
|
|||
|
Computer Language, Vol. 6, No. 3, March 1989, pp. 67-81
|
|||
|
[85] Dritz, K.W.: Rationale for the Proposed Standard for a Generic Package
|
|||
|
of Elementary Functions for Ada.
|
|||
|
Argonne National Laboratory, Mathematics and Computer Science Division
|
|||
|
Report ANL-89/2 Rev. 1, October 1989
|
|||
|
[86] Goldberg, D.: Computer Arithmetic.
|
|||
|
In: Hennessy, J.L; Patterson, D.A: Computer Architecture - A
|
|||
|
Quantitative Approach. San Mateo, CA: Morgan Kaufmann 1990
|
|||
|
[87] Ochs, T.: A rotten foundation.
|
|||
|
Computer Language, Vol. 8, No. 2, February 1991, pp. 103-107
|
|||
|
[88] Ochs, T.: Son of rotten foundation: The sequel.
|
|||
|
Computer Language, Vol. 8., No. 3, March 1991, pp. 85-91
|
|||
|
[89] Goldberg, D.: What Every Computer Scientist Should Know About
|
|||
|
Floating-Point Arithmetic.
|
|||
|
ACM Computing Surveys, Vol. 23, No. 1, March 1991, pp. 5-48
|
|||
|
[90] Ochs, T.: Numerics for the rest of us.
|
|||
|
Computer Language, Vol. 8, No. 10, October 1991, pp. 113-127
|
|||
|
[91] Wichmann, B.A.: A Note on the Use of Floating Point in Critical Systems.
|
|||
|
The Computer Journal, Vol. 35, No. 1, February 1992, pp. 41-44
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##1.5 Floating-point packages
|
|||
|
|
|||
|
[92] Wolff von Gudenberg, J.: Einbettung allgemeiner Rechnerarithmetik in
|
|||
|
Pascal mittels eines Operatorkonzepts und Implementierung der
|
|||
|
Standardfunktionen mit optimaler Genauigkeit.
|
|||
|
Dissertation, Universit"at Karlsruhe 1980
|
|||
|
[93] Grappel, R.; Hemenway, J.: Increase Z8000 power with floating-point
|
|||
|
routines.
|
|||
|
EDN, Vol. 25, No. 8, April 1980, pp. 179-185
|
|||
|
[94] Vogt, R.; Waser, R.: Arithmetikroutinen f"ur die Me"sdatenverarbeitung.
|
|||
|
Elektronik 1983, Heft 20, Seiten 85-92
|
|||
|
[95] Sand, J.R.; Bumgarner, J.O.: Dysan IEEE P-754 Binary Floating Point
|
|||
|
Architecture.
|
|||
|
1983 Rochester Forth Conference, Rochester, NY, USA, 7-11 June 1983,
|
|||
|
pp. 185-194
|
|||
|
[96] Rauchwerk, M.D.: A microprocessor-based fast floating point library.
|
|||
|
Conference Proceedings of IEEE SOUTHEASTCON 84, Louisville, KY, USA,
|
|||
|
8-11 April 1984, pp. 488-490
|
|||
|
[97] Dietrich, D.; Fischer, R.: Floating-Point-Routinen, entwickelt f"ur
|
|||
|
Mikrorechner.
|
|||
|
Elektroniker (Schweiz) 1984, Heft 8, Seiten 49-54
|
|||
|
[98] Lohninger, H.: Gleitkommaarithmetik f"ur den 68000.
|
|||
|
mc 1985, Heft 2, Seiten 58-64
|
|||
|
[99] Gross, T.: Floating-Point Arithmetic on a Reduced-Instruction-Set
|
|||
|
Processor.
|
|||
|
Proceedings of the 7th Symposium on Computer Arithmetic, Urbana, IL,
|
|||
|
USA, 4-6 June 1985, pp. 86-92
|
|||
|
[100] Lorenz, E.: Aspekte der Implementierung eines Programmpaketes zur
|
|||
|
schnellen und flexiblen Ausf"uhrung von arithmetischen Operationen mit
|
|||
|
dem U880.
|
|||
|
Nachrichtentechnik Elektronik, Vol. 35, No. 5, 1985, pp. 179-181
|
|||
|
[101] Dutta, U.; Bhattacharya, D.; Sarma, A.D.: Implementation of Multibyte
|
|||
|
Floating Point Arithmetic in 8-bit Microprocessor.
|
|||
|
Mechanical Engineering Bulletin (India), Vol. 17, No. 3, September 1986,
|
|||
|
pp. 104-113
|
|||
|
[102] Himmer"oder, H.-J.; Toschke, R.M.:
|
|||
|
c't-KAT-Ce. Ein 68000-Einplatinenrechner, Teil 3: REAL-Arithmetik.
|
|||
|
c't 1987, Heft 1, Seiten 152-158
|
|||
|
[103] Lange, E.: Implementation and Test of the ACRITH Facility in a
|
|||
|
System /370.
|
|||
|
IEEE Transactions on Computers, Vol. C-36, No. 9, September 1987,
|
|||
|
pp. 1088-1096
|
|||
|
[104] Davila, J.M.; Phillips, A.J.; Tabak, D.: Floating Point Arithmetic on
|
|||
|
a RISC.
|
|||
|
Microprocessing and Microprogramming, Vol. 23, No. 1-5,
|
|||
|
March 1988, pp. 179-184
|
|||
|
[105] Randal, V.T.; Schmalzel, J.L; Shepherd, A.P.: Floating-Point Computation
|
|||
|
Using a Microcontroller.
|
|||
|
Proceedings Annual International Conference of the IEEE Engineering in
|
|||
|
Medicine and Biology Society, New Orleans, LA, USA, 4-7 November 1988,
|
|||
|
pp. 1243-1244, Vol. 3
|
|||
|
[106] V"olzke, H.: Flie"skomma-Arithmetik und IEEE-Spezifikationen.
|
|||
|
Teil 1: Standards und Strukturen.
|
|||
|
mc 1988, Heft 10, Seiten 123-129
|
|||
|
[107] V"olzke, H.: Flie"skomma-Arithmetik und IEEE-Spezifikationen.
|
|||
|
Teil 2: Entwurf eines Fliesskommapakets.
|
|||
|
mc 1988, Heft 11, Seiten 78-95
|
|||
|
[108] V"olzke, H.: Flie"skomma-Arithmetik und IEEE-Spezifikationen.
|
|||
|
Teil 3: Die verwendeten Algorithmen.
|
|||
|
mc 1988, Heft 12, Seiten 95-108
|
|||
|
[109] V"olzke, H.: Flie"skomma-Arithmetik und IEEE-Spezifikationen.
|
|||
|
Teil 4: Die Konvertierungsroutinen.
|
|||
|
mc 1989, Heft 1, Seiten 66-73
|
|||
|
[110] V"olzke, H.: Flie"skomma-Arithmetik und IEEE-Spezifikationen.
|
|||
|
Teil 5: Ein- und Ausgabefunktionen.
|
|||
|
mc 1989, Heft 2, Seiten 65-71
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##1.6 Floating-point units
|
|||
|
|
|||
|
[111] Anderson, S.F.; Earle, J.G.; Goldschmidt, R.E.; Powers, D.M.: The IBM
|
|||
|
System/360 Model 91: Floating-point execution unit.
|
|||
|
IBM Research & Journal and Development, Vol. 11, No. 1,
|
|||
|
January 1967, pp. 34-53
|
|||
|
[112] O'Leary, G.P.: The design of a high-speed arithmetic processor.
|
|||
|
Proceedings of COMPSAC 78 Computer Software and Applications Conference,
|
|||
|
Chicago, IL, USA, 13-16 November 1978, pp. 175-176
|
|||
|
[113] Nave, R.; Palmer, J.: A numeric data processor.
|
|||
|
1980 IEEE International Solid-State Circuits Conference Digest of
|
|||
|
Technical Papers, Philadelphia, PA, USA, 13-15 February 1980,
|
|||
|
pp. 108-109
|
|||
|
[114] Farrell, L.: 8232: A Peripheral for Floating-Point Arithmetic.
|
|||
|
Proceedings of Microprocessor Applications in the 80's, Arizona
|
|||
|
Technical Symposium, Tempe, AZ, USA, 12-14 March 1980, pp. 13-18
|
|||
|
[115] Rallapalli, K.; Kroeger, J.: Chips make fast math a snap for
|
|||
|
microprocessors.
|
|||
|
Electronics, Vol. 53, No. 10, April 1980, pp. 153-157
|
|||
|
[116] Waser, S.: Entwicklung von Gleitkomma-Prozessoren.
|
|||
|
Elektronik, Vol. 29, No. 9, April 1980, pp. 50-54
|
|||
|
[117] Palmer, J.: The Intel 8087 Numeric Data Processor.
|
|||
|
Conference Proceedings 7th Annual Symposium on Computer Architecture,
|
|||
|
La Baule, France, 6-8 May 1980, pp. 174-181
|
|||
|
[118] Undheim, T.: Combinatorial Floating Point Processor as an Integral Part
|
|||
|
of the Computer.
|
|||
|
Electro/80 Conference Record, Boston, MA, USA, 13-15 May 1980,
|
|||
|
pp. 14/1/1-6
|
|||
|
[119] Cheng, S.; Rallapalli, K.: Am9512: Single Chip Floating-Point Processor.
|
|||
|
Electro/80 Conference Record, Boston, MA, USA, 13-15 May 1980,
|
|||
|
pp. 14/4/1-6
|
|||
|
[120] McMinn, C.: The Intel 8087: A Numeric Data Processor.
|
|||
|
Electro/80 Conference Record, Boston, MA, USA, 13-15 May 1980,
|
|||
|
pp. 14/5/1-8
|
|||
|
[121] Palmer, J.: An LSI Implementation of a New System for Floating-Point
|
|||
|
Arithmetic.
|
|||
|
Electro/80 Conference Record, Boston, MA, USA, 13-15 May 1980,
|
|||
|
pp. 18/4/1-8
|
|||
|
[122] Cassola, R.L.: A Floating Point Module for Military Computers.
|
|||
|
Computer Design, Vol. 21, No. 2, February 1982, pp. 67-76
|
|||
|
[123] Samsen, G.R.: An Advanced Floating Point Processor to Enhance Speed of
|
|||
|
Mathematical Processing.
|
|||
|
Southcon Conference Record, Orlando, FL, USA, 23-35 March 1982,
|
|||
|
pp. 16/1/1-3
|
|||
|
[124] Cassola, R.L.: Floating Point Algorithm Design.
|
|||
|
Computer Design, Vol. 21, No. 6, June 1982, pp. 107-114
|
|||
|
[125] Palmer, J.F.: VLSI and the Revolution in Numeric Computation.
|
|||
|
Proceedings 10th IMACS World Congress on System Simulation and
|
|||
|
Scientific Computation Vol. 1, Montreal, Canada, 8-13 August 1982,
|
|||
|
pp. 339-341
|
|||
|
[126] Ware, F.A.; McAllister, W.H.; Carlson, J.R.; Sun, D.K.; Vlach, R.J.:
|
|||
|
64 Bit Monolithic Floating Point Processors.
|
|||
|
IEEE Journal of Solid-State Circuits, Vol. SC-17, No. 5, October 1982,
|
|||
|
pp. 898-907
|
|||
|
[127] Palmer, J.F.: VLSI starts a numeric revolution.
|
|||
|
Proceedings IEEE International Workshop on Computer Systems
|
|||
|
Organization, New Orleans, LA; USA, 29-31 March 1983, pp. 186-189
|
|||
|
[128] Bhat, J.: High Performance Floating Point Co-Processor for Protected
|
|||
|
Multi-User Systems.
|
|||
|
Mini/Micro Northeast Conference Record, New York, NY, USA, 19-21 April
|
|||
|
1983, pp. 7/2/1-5
|
|||
|
[129] Boney, J,; Shahan, V.: Floating-point Power for the M68000 Family.
|
|||
|
Mini/Micro Northeast Conference Record, New York, NY, USA,
|
|||
|
19-21 April 1983, pp. 7/3/1-9
|
|||
|
[130] Sandesara, S.: Zilog's Z8070 Floating-Point Processor.
|
|||
|
Mini/Micro Northeast Conference Record, New York, NY, USA,
|
|||
|
19-21 April 1983, pp. 7/4/1-3
|
|||
|
[131] Grappel, R.D.: Floating-point-processing unit improves 16-bit-uP
|
|||
|
performance.
|
|||
|
EDN, Vol. 28, No. 19, September 1983, pp. 181-188
|
|||
|
[132] Gavrielov, M.; Kaminker, A.; Sidi, Y.-T.: Coprocessors Speed Floating
|
|||
|
Point Calculations.
|
|||
|
Computer Design, Vol. 22, No. 11, October 1983, pp. 197-204
|
|||
|
[133] Heninger, A.: Zilog's Z8070 Floating Point Processor.
|
|||
|
Mini/Micro West Conference Record, San Francisco, CA, USA,
|
|||
|
9-11 November 1983, pp. 16/2/1-7
|
|||
|
[134] Martin, G.R.: Floating Point Support for the NS16000 Family - The NS16081
|
|||
|
Mini/Micro West Conference Record, San Francisco, CA, USA,
|
|||
|
9-11 November 1983, pp. 16/3/1-3
|
|||
|
[135] Boney, J,; Shahan, V.: Floating-point Power for the M68000 Family.
|
|||
|
Mini/Micro West Conference Record, San Francisco, CA, USA,
|
|||
|
9-11 November 1983, pp. 16/5/1-10
|
|||
|
[136] Huntsman, C.; Cawthron, D.: The MC68881 Floating-Point Coprocessor.
|
|||
|
IEEE Micro, Vol. 3, No. 6, December 1983, pp. 44-54
|
|||
|
[137] Teufel, T.: Ein optimaler Gleitkommaprozessor.
|
|||
|
Dissertation, Universit"at Karlsruhe 1984
|
|||
|
[138] Shahan, V.: The MC68881: The IEEE Floating Point Standard Reduced to One
|
|||
|
VLSI Chip.
|
|||
|
Digest of Papers COMPCON Spring '84, 28th IEEE Computer Society
|
|||
|
International Conference, San Francisco, CA, USA, 27 February - 1 March
|
|||
|
1984, pp. 172-176
|
|||
|
[139] Boney, J.: Goals and tradeoffs in the design of the MC68881 floating
|
|||
|
point coprocessor.
|
|||
|
AFIPS Conference Proceedings of the 1984 National Computer Conference,
|
|||
|
Las Vegas, NV, USA, 9-12 July 1984, pp. 107-113
|
|||
|
[140] Look, H.W.: Compatible software and hardware impelentations permitted by
|
|||
|
IEEE standards for binary floating-point arithmetic.
|
|||
|
AFIPS Conference Proceedings of the 1984 National Computer Conference,
|
|||
|
Las Vegas, NV, USA, 9-12 July 1984, pp. 101-105
|
|||
|
[141] Takla, N.; Hecker, M.: A Monolithic 64 Bit Floating-Point Coprocessor.
|
|||
|
IEEE Journal of Solid-State Circuits, Vol. SC-19, No. 4, August 1984,
|
|||
|
pp. 538-539
|
|||
|
[142] Braddock, M.; Shahan, V.: Amplifying System Performance in
|
|||
|
Floating-point Intensive Applications with the MC68881.
|
|||
|
Mini/Micro Southwest 84, 1984 Computer Conference and Exhibition,
|
|||
|
Dallas, TX, USA, 11-13 September 1984, pp. 6/2/1-7
|
|||
|
[143] Wolrich, G.; McLellan, E.; Harada, L.; Montanaro, J.; Yodlowski, R.A.J.:
|
|||
|
A High Performance Floating Point Coprocessor.
|
|||
|
IEEE Journal of Solid-State Circuits, Vol. SC-19, No. 5, October 1984,
|
|||
|
pp. 690-696
|
|||
|
[144] Quong, D.: Floating-point uP implements high-speed math functions.
|
|||
|
EDN, Vol. 31, No. 3, February 1986, pp. 143-150
|
|||
|
[145] Gavrielov, M.; Epstein, L.: The NS32081 Floating-point Unit.
|
|||
|
IEEE Micro, Vol. 6, No. 2, April 1986, pp. 6-12
|
|||
|
[146] Melear, C.; Tietjen, D.: High Speed Math Using a Floating
|
|||
|
Point Coprocessor.
|
|||
|
Electro /86 and Mini/Micro Northeast Conference Record, Boston, MA,
|
|||
|
13-25 May 1986, pp. 14/3/1-8
|
|||
|
[147] Desrosiers, B.; Peter, J.-L.; Sitbon, C.: Custom Floating Point Chip
|
|||
|
Designed with a Cohesive Structured Method.
|
|||
|
Proceedings IEEE International Conference on Computer Design: VLSI in
|
|||
|
Computers, ICCD '86, Port Chester, NY, USA, 6-9 October 1986,
|
|||
|
pp. 402-405
|
|||
|
[148] Simcoe, R.J.; Fisher, A.; Leary, B.M.; Bidermann, W.R.; Wheeler, W.R.:
|
|||
|
The MicroVAX 78132 Floating Point Chip.
|
|||
|
Proceedings IEEE International Conference on Computer Design: VLSI in
|
|||
|
Computers, ICCD '86, Port Chester, NY, USA, 6-9 October 1986,
|
|||
|
pp. 420-425
|
|||
|
[149] Chadha, K.: Intel 80387: high performance, single chip numerics
|
|||
|
coprocessor for the 80386.
|
|||
|
Wescon /86 Conference Record, Anaheim, CA, USA, 18-20 November 1986,
|
|||
|
pp. 35/4/1-5
|
|||
|
[150] Beims, B.: The Floating-Point Performance Standard Gets Even Faster!
|
|||
|
Wescon /86 Conference Record, Anaheim, CA, USA, 18-20 November 1986,
|
|||
|
pp. 35/1/1-13
|
|||
|
[151] Berger, P.A.: The National NS32381 Floating Point Slave Processor.
|
|||
|
Wescon /86 Conference Record, Anaheim, CA, USA, 18-20 November 1986,
|
|||
|
pp. 35/2/1-6
|
|||
|
[152] Perlmutter, D.; Yuen, A.K-W.: The 80387 and its Applications.
|
|||
|
IEEE Micro, Vol. 7, No. 4, August 1987, pp. 42-57
|
|||
|
[153] Homewood, M.; May, D.; Shepherd, D.; Shepherd, R.: The IMS T800
|
|||
|
Transputer.
|
|||
|
IEEE Micro, Vol. 7, No. 5, October 1987, pp. 10-26
|
|||
|
[154] Thompson, T.: Fast Math - A first look at Motorola's 68882 math
|
|||
|
coprocessor.
|
|||
|
BYTE, Vol. 12, No. 12, December 1987, pp. 120-121
|
|||
|
[155] Lu, P.Y.; Jain, A.; Kung, J.; Ang, P.H.: A 30-MFLOP 32b CMOS
|
|||
|
Floating-Point Processor.
|
|||
|
1988 IEEE International Solid-State Circuits Conference Digest of
|
|||
|
Technical Papers 31st ISSCC, San Francisco, CA, USA, 17-19 February
|
|||
|
1988, pp. 28,29,285
|
|||
|
[156] Ries, P.S.: An 8 MFLOP Floating-Point Coprocessor for a RISC
|
|||
|
Microprocessor.
|
|||
|
Electro/88 Conference Record, Boston, MA, USA, 10-12 May 1988,
|
|||
|
pp. 48/1/1-8
|
|||
|
[157] Yuen, A.K.: Intel's floating-point processors.
|
|||
|
Electro/88 Conference Record, Boston, MA, USA, 10-12 May 1988,
|
|||
|
pp. 48/5/1-7
|
|||
|
[158] Maurer, P.M.: Design Verification of the WE 32106 Math Accelerator Unit.
|
|||
|
IEEE Design & Test of Computers, Vol. 5, No. 3, June 1988, pp. 11-21
|
|||
|
[159] Rowen, C.; Johnson, M.; Ries, P.: The MIPS R3010 floating-point
|
|||
|
coprocessor.
|
|||
|
IEEE Micro, Vol. 8, No. 3, June 1988, pp. 53-62
|
|||
|
[160] McLellan, E.J.; Wolrich, G.M.; Yodlowski, R.A.J.: Development of the
|
|||
|
CVAX floating-point chip.
|
|||
|
Digital Technical Journal, No. 7, August 1988, pp.109-120
|
|||
|
[161] Birman, M.; Chu, G.; Hu, L.; McLeod, J.; Bedard, N.; Ware, F.;
|
|||
|
Torban, L.; Lim, C.M.: Design of a high-speed arithmetic datapath.
|
|||
|
Proceedings 1988 IEEE International Conference on Computer Design:
|
|||
|
VLSI in Computers and Processors - ICCD '88, Rye Brook, NY, USA,
|
|||
|
3-5 October 1988, pp. 214-216
|
|||
|
[162] Fitzpatrick, S.: Processeur a virgule flottante a 33 Mflops.
|
|||
|
Electronique Industrielle, No. 148, 15 September 1988, pp. 30-32
|
|||
|
[163] Bedard, N.; Birman, M.; Chu, G.; Hu, L.; Lim, C.M.; McLeod, J.;
|
|||
|
Torban, L.; Ware, F.: The Weitek 64-bit Floating-Point Datapath Unit.
|
|||
|
Conference Record, Vol. 2, Twenty-Second Asilomar Conference on Signals,
|
|||
|
Systems and Computers, Pacific Grove, CA, USA, 31. October - 2. November
|
|||
|
1988, pp. 898-902
|
|||
|
[164] Papamichalis, P.; Simar Jr., R.: The TMS320C30 Floating-Point Digital
|
|||
|
Signal Processor.
|
|||
|
IEEE Micro, Vol. 8, No. 6, December 1988, pp. 13-29
|
|||
|
[165] Fuccio, M.L.; Gadenz, R.N.; Garen, C.J.; Huser, J.M.; Ng, B.;
|
|||
|
Pekarich, S.P.; Ulery, K.D.: The DSP32C: AT&T's Second-Generation
|
|||
|
Floating-Point Digital Signal Processor.
|
|||
|
IEEE Micro, Vol. 8, No. 6, December 1988, pp. 30-48
|
|||
|
[166] Sohie, G.R.L.; Kloker, K.L.: A Digital Signal Processor with IEEE
|
|||
|
Floating-Point Arithmetic.
|
|||
|
IEEE Micro, Vol. 8, No. 6, December 1988, pp. 49-67
|
|||
|
[167] Shimazu, Y.; Kengaku, T.; Fujiyama, T.; Teraoka, E.; Ohno, T.;
|
|||
|
Tokuda, T.; Tomisawa, O.; Tsujimichi, S.: A 50 MHz 24b Floating-Point
|
|||
|
DSP.
|
|||
|
1989 IEEE International Solid-State Circuits Conference Digest of
|
|||
|
Technical Papers, 36th ISSCC, New York, NY, USA, 15-17 February 1989,
|
|||
|
pp. 44-45,285
|
|||
|
[168] Komori, S.; Takata, H.; Tamura, T.; Asai, F.; Ohno, T.; Tomisawa, O.;
|
|||
|
Yamasaki, T., Shima, K.; Nishikawa, H.; Terada, H.: A 40 MFLOPS
|
|||
|
32-bit Floating-Point Processor.
|
|||
|
1989 IEEE International Solid-State Circuits Conference Digest of
|
|||
|
Technical Papers, 36th ISSCC, New York, NY, USA, 15-17 February 1989,
|
|||
|
pp. 46-47,286
|
|||
|
[169] Molnar, K; Ho, C.-Y.; Staver, D.; Davis, B.; Jerdonek, R.: A 40 MHz
|
|||
|
64-Bit Floating-Point Co-Processor.
|
|||
|
1989 IEEE International Solid-State Circuits Conference Digest of
|
|||
|
Technical Papers, 36th ISSCC, New York, NY, USA, 15-17 February 1989,
|
|||
|
pp. 48-49,287
|
|||
|
[170] Benschneider, B.J.; Bowhill, W.J.; Cooper, E.M.; Gavrielov, M.N.;
|
|||
|
Gronowski, P.E.; Maheshwari, V.K.; Peng, V.; Pickholtz, J.D.;
|
|||
|
Samudrala, S.:
|
|||
|
A 50 MHz Uniformly Pipelined 64b Floating-Point Arithmetic Processor.
|
|||
|
1989 IEEE International Solid-State Circuits Conference Digest of
|
|||
|
Technical Papers, 36th ISSCC, New York, NY, USA, 15-17 February 1989,
|
|||
|
pp. 50-51,288
|
|||
|
[171] Nakayama, T.; Kojima, S.; Harigai, H.; Igarashi, H.; Tamada, K.;
|
|||
|
Toba, T.: An 80b, 6.7 MFLOPS Floating-Point Processor with Vector/Matrix
|
|||
|
Instructions.
|
|||
|
1989 IEEE International Solid-State Circuits Conference Digest of
|
|||
|
Technical Papers, 36th ISSCC, New York, NY, USA, 15-17 February 1989,
|
|||
|
pp. 52-53,289
|
|||
|
[172] Kohn, L.; Fu, S.-W.: A 1,000,000 Transistor Microprocessor.
|
|||
|
1989 IEEE International Solid-State Circuits Conference Digest of
|
|||
|
Technical Papers, 36th ISSCC, New York, NY, USA, 15-17 February 1989,
|
|||
|
pp. 54-55,290
|
|||
|
[173] Kawasaki, S.; Watabe, M.; Morinaga, S.: A Floating-Point VLSI Chip for
|
|||
|
the TRON Architecture.
|
|||
|
IEEE Micro, Vol. 9, No. 3, June 1989, pp. 26-44
|
|||
|
[174] Ashton, C.: The Am29C327 floating point processor.
|
|||
|
Electronic Product Design, Vol. 10, No. 3, March 1989, pp. 51-59
|
|||
|
[175] Lu, P.Y.:; Dawallu, K.: A VLSI Module for IEEE Floating-Point
|
|||
|
Multiplication/Division/Square Root
|
|||
|
Proceedings 1989 IEEE International Conference on Computer Design: VLSI
|
|||
|
in Computer & Processor, Cambridge, MA, USA, 2-4 October 1989,
|
|||
|
pp. 366-368
|
|||
|
[176] Sit, H.P.; Nofal, M.R.; Kimn, S.: An 80 MFLOPS Floating-point Engine in
|
|||
|
the Intel i860(TM) Processor.
|
|||
|
Proceedings 1989 IEEE International Conference on Computer Design: VLSI
|
|||
|
in Computer & Processor, Cambridge, MA, USA, 2-4 October 1989,
|
|||
|
pp. 374-379
|
|||
|
[177] Fu, B.; Saini, A.; Gelsinger, P.P.: Performance and Microarchitecture of
|
|||
|
the i486(TM) Processor.
|
|||
|
Proceedings 1989 IEEE International Conference on Computer Design: VLSI
|
|||
|
in Computer & Processor, Cambridge, MA, USA, 2-4 October 1989,
|
|||
|
pp. 182-187
|
|||
|
[178] Benschneider, B.J.; Bowhill, W.J.; Cooper, E.M.; Gavrielov, M.N.;
|
|||
|
Gronowski, P.E.; Maheshwari, V.K.; Peng, V.; Pickholz, J.D.;
|
|||
|
Samudrala, S.: A Pipelined 50-MHz CMOS 64-bit Floating-Point Arithmetic
|
|||
|
Processor.
|
|||
|
IEEE Journal of Solid-State Circuits, Vol. 24, No. 5, October 1989,
|
|||
|
pp. 1317-1323
|
|||
|
[179] Nakayama, T.; Harigai, H.; Kojima, S.; Kaneko, H.; Igarashi, H.;
|
|||
|
Toba, T.; Yamagami, Y.; Yano, Y.: A 6.7-MFLOPS Floating-Point
|
|||
|
Coprocessor with Vector/Matrix Instructions.
|
|||
|
IEEE Journal of Solid-State Circuits, Vol. 24, No. 5, October 1989,
|
|||
|
pp. 1324-1330
|
|||
|
[180] Brightman, T.: Advancing the Standard in Floating-Point Performance.
|
|||
|
High Performance Systems, Vol. 10, No. 11, November 1989, pp. 59-64
|
|||
|
[181] Kohn, L.; Margulis, N.: The i860(tm) 64-bit Supercomputing Microprocessor
|
|||
|
Proceedings of Supercomputing '89, Reno, NV, USA, 13-17 November 1989
|
|||
|
[182] Montoye R.K.; Hokenek, E.; Runyon, S.L.: Design of the IBM RISC
|
|||
|
System/6000 floating-point execution unit.
|
|||
|
IBM Journal Research & Development, Vol. 34, No. 1, January 1990,
|
|||
|
pp. 59-77
|
|||
|
[183] Birman, M.; Samuels, A.; Chu, G.; Chuk, T.; Hu, L.; McLeod, J.;
|
|||
|
Barnes, J.: Developing the WTL3170/3171 Sparc Floating-Point
|
|||
|
Coprocessors.
|
|||
|
IEEE Micro, Vol. 10, No. 1, February 1990, pp. 55-64
|
|||
|
[184] Edenfield, R.W.; Gallup, M.G.; Ledbetter Jr, W.B.; McGarity, R.C.;
|
|||
|
Quintana, E.E.; Reininger, R.A.: The 68040 Processor. Part 1, Design
|
|||
|
and Implementation.
|
|||
|
IEEE Micro, Vol. 10, No. 1, February 1990, pp. 66-78
|
|||
|
[185] Margulis, N.: i860 microprocessor internal architecture.
|
|||
|
Microprocessors & Microsystems, Vol. 14, No. 2, March 1990, pp. 89-96
|
|||
|
[186] Darley, M.; Kronlage, B.; Bural, D.; Churchill, B.; Pulling, D.;
|
|||
|
Wang, P.; Iwamoto, R.; Yang, L.: The TMS390C602A Floating-Point
|
|||
|
Coprocessor for Sparc Systems.
|
|||
|
IEEE Micro, Vol. 10, No. 3, June 1990, pp. 36-47
|
|||
|
[187] Alsup, M.: Motorola's 88000 Family Architecture.
|
|||
|
IEEE Micro, Vol. 10, No. 3, June 1990, pp. 48-66
|
|||
|
[188] McCloud, S.; Anderson, D.; DeWitt, C.; Hinds, C.; Ho, Y.W.;
|
|||
|
Marquette, D.; Quintana, E.: A Floating Point Unit for the 68040.
|
|||
|
Proceedings 1990 IEEE International Conference on Computer Design: VLSI
|
|||
|
in Computers & Processors, ICCD '90, Cambridge, MA, USA,
|
|||
|
17-19 September 1990, pp. 187-190
|
|||
|
[189] Katsuno, A.; Takahashi, H.; Kubosawa, H.; Sato, T.; Suga, A.; Goto, G.:
|
|||
|
A 64-bit Floating-Point Processing Unit with a Horizontal Instruction
|
|||
|
Code for Parallel Operations.
|
|||
|
Proceedings 1990 IEEE International Conference on Computer Design: VLSI
|
|||
|
in Computers & Processors, ICCD '90, Cambridge, MA, USA,
|
|||
|
17-19 September 1990, pp. 347-350
|
|||
|
[190] Hokenek, E.; Montoye, R.K.; Cook, P.W.: Second-Generation RISC Floating
|
|||
|
Point with Multiply-Add Fused.
|
|||
|
IEEE Journal of Solid-State Circuits, Vol. 25, No. 5, October 1990,
|
|||
|
pp. 1207-123
|
|||
|
[191] Chai, P.; Chuk, T.; Fong, Y.H.; Hu, L.; Ng, K.; Prabhu, J.; Quek, A.;
|
|||
|
Samuels, A.; Yeun, J.: A 120 MFLOPS CMOS Floating-Point Processor.
|
|||
|
Proceedings of the IEEE 1991 Custom Integrated Circuits Conference, San
|
|||
|
Diego, CA, USA, 12-15 May 1991, pp. 15.1/1-4
|
|||
|
[192] Nakano, H.; Nakajima, M.; Nakahura, Y.; Yoshida, T.; Goi, Y.; Nakai, Y.;
|
|||
|
Segawa, R.; Kishida, T.; Kadora, H.: A 80 MFLOPS 64-bit Microprocessor
|
|||
|
for Parallel Computer.
|
|||
|
Proceedings of the IEEE 1991 Custom Integrated Circuits Conference, San
|
|||
|
Diego, CA, USA, 12-15 May 1991, pp. 15.2/1-4
|
|||
|
[193] Knowles, S.: Arithmetic Processor Design for the T9000 Transputer.
|
|||
|
Proceedings SPIE - International Society of Optical Engineers, Vol.
|
|||
|
1566, Advanced Signal Processing Algorithms, Architectures, and
|
|||
|
Implementations II, San Diego, CA, USA, 24-26 July 1991, pp. 230-243
|
|||
|
[194] Nakano, H.; Nakajima, M.; Nakakura, Y.; Yoshida, T.; Goi, Y.; Nakai, Y.;
|
|||
|
Segawa, R.; Kishida, T.; Kadota, H.: An 80-FLOPS (Peak) 64-b
|
|||
|
Microprocessor for Parallel Computer.
|
|||
|
IEEE Journal of Solid-State Circuits, Vol. 27, No. 3, March 1992,
|
|||
|
pp. 365-372
|
|||
|
[195] Dao-Trong, S.; Helwig, K.: A single-chip IBM System/390 floating-point
|
|||
|
processor in CMOS.
|
|||
|
IBM Journal Research & Development, Vol. 36, No. 4, July 1992,
|
|||
|
pp. 733-749
|
|||
|
[196] Maguire, J.: MC8810: Datapath.
|
|||
|
Northcon /92 Conference Record, Seattle, WA, USA, 19-21 October 1992,
|
|||
|
pp. 193-197
|
|||
|
[197] Ide, N.; Fukuhisa, H.; Kondo, Y.; Yoshida, T.; Nagamatsu, M.; Mori, J.;
|
|||
|
Yamazaki, I.; Ueno, K.: A 320-MFLOPS CMOS Floating-Point Processing Unit
|
|||
|
for Superscalar Processors.
|
|||
|
IEEE Journal of Solid-State Circuits, Vol. 28, No. 3, March 1993,
|
|||
|
pp. 352-361
|
|||
|
[198] Briggs, W.S.; Matula, D.W.: A 17 x 69 Bit Multiply and Add Unit with
|
|||
|
Redundant Binary Feedback and Single Cycle Latency.
|
|||
|
Proceedings 11th Symposium on Computer Arithmetic, June 29 - July 2,
|
|||
|
1993, Windsor, Ontario, pp. 163-170
|
|||
|
[199] Timmermann, D.; Rix, B.; Hosticka, B.: Gleitkommaprozessor f"ur
|
|||
|
rechenintensive Echtzeitanwendungen.
|
|||
|
Elektronik, Vol., No. 20, 1993, pp. 142-146
|
|||
|
[200] Timmermann, D.; Rix, B; Hahn, H.; Hosticka, B.J.: A CMOS Floating-Point
|
|||
|
Vector-Arithmetic Unit.
|
|||
|
IEEE Journal of Solid-State Circuits, Vol. 29, No. 5, May 1994,
|
|||
|
pp. 634-639
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##1.7 Test of floating point routines
|
|||
|
|
|||
|
[201] Cody, W.J.: Performance testing of function subroutines.
|
|||
|
AFIPS Conference Proceedings, Vol. 34, SJCC 1969, pp. 759-763
|
|||
|
[202] Schryer, N.L.: A Test Of a Computer's Floating-Point Arithmetic Unit.
|
|||
|
Computer Science Technical Report 89, AT&T Bell Laboratories, February
|
|||
|
1981. Also in:
|
|||
|
Cowell, W. (ed.): Sources and Development of Mathematical Software.
|
|||
|
Englewood Cliffs, NJ: Prentice Hall 1981
|
|||
|
[203] Coonen, J.T.: Contributions to a Proposed Standard for Binary
|
|||
|
Floating-Point Arithmetic.
|
|||
|
Ph.D. thesis, University of California at Berkeley, Berkeley, CA, USA,
|
|||
|
June 1984
|
|||
|
[204] Karpinski, R.: Paranoia: A Floating-Point Benchmark.
|
|||
|
BYTE, Vol. 10, No. 2, February 1985, pp. 223-235
|
|||
|
[205] Kahan, W.; LeBlanc, E.: Anomalies in the IBM ACRITH Package.
|
|||
|
Proceedings of the 7th IEEE Symposium on Computer Arithmetic, Urbana,
|
|||
|
Illinois, June 4-6, 1985, pp. 322-331
|
|||
|
[206] Spafford, E.H.; Flaspohler, J.C.: A Report on the Accuracy of Some
|
|||
|
Floating-Point Math Functions on Selected Computers.
|
|||
|
Georgia Institute of Technology, Technical Report GIT-SERC-86/02,
|
|||
|
GIT-ICS-85/06.
|
|||
|
[207] Du Croz, J.: FPV - a Floating-Point Validation Package.
|
|||
|
Software Quality Assurance, Reliability, and Testing. London, UK,
|
|||
|
9-10 December 1986, pp. 47-55
|
|||
|
[208] Liu, Z.A.: Berkeley Elementary Function Test Suite.
|
|||
|
M.S. thesis, Computer Science Division, Department of Electrical
|
|||
|
Engineering and Computer Science, Univerity of California at Berkeley,
|
|||
|
December 1987
|
|||
|
[209] Tang, P.T.P.: Testing Computer Arithmetic by Elementary Number Theory.
|
|||
|
Preprint MCS-P84-0889, Mathematics and Computer Science Division,
|
|||
|
Argonne National Laboratory, August 1989
|
|||
|
[210] Silverstein, J.D.; Sommars, S.E.; Tao, Y.C.: The UNIX System Math
|
|||
|
Library, a Status Report.
|
|||
|
Proceedings of the Winter 1990 USENIX Conference, Washington, DC, USA,
|
|||
|
22-26 January 1990, pp. 117-131
|
|||
|
[211] Tang, P.T.P.: Accurate and Efficient Testing of the Exponential and
|
|||
|
Logarithm Functions.
|
|||
|
ACM Transcactions on Mathematical Software, Vol. 16, No. 3, September
|
|||
|
1990, pp. 185-200
|
|||
|
[212] Cody, W.J.; Stoltz, L.: The Use of Taylor Series to Test Accuracy of
|
|||
|
Function Programs.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 17, No. 1,
|
|||
|
March 1991, pp. 56-63
|
|||
|
[213] Cody, W.J.: Performance Evaluation of Programs Related to the Real Gamma
|
|||
|
Function.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 17, No. 1,
|
|||
|
March 1991, pp. 46-54
|
|||
|
[214] Plauger, P.J.: Washing the watchers.
|
|||
|
Computer Language, Vol. 8, No. 9, September 1991, pp. 23-32
|
|||
|
[215] Nagal, T.; Hatano, Y.: Performance evaluation of mathematical functions.
|
|||
|
Supercomputer, Vol. 8, No. 8, November 1991, pp. 46-56
|
|||
|
[216] Markstein, V.; Markstein, P.; Nguyen, T.; Poole, S.: Wide Format
|
|||
|
Floating-Point Math Libraries.
|
|||
|
Proceedings Supercomputing '91. Albuquerque, NM, USA,
|
|||
|
18-22 November 1991
|
|||
|
[217] Cody, W.J.: Algorithm 714 - CELEFUNT: A Portable Test Package for
|
|||
|
Complex Elementary Functions.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 19, No. 1, March 1993,
|
|||
|
pp. 1-21
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##2.0 Addition and Subtraction
|
|||
|
|
|||
|
[218] Sweeney, D.W.: An analysis of floating-point addition.
|
|||
|
IBM Systems Journal, Vol. 4, No. 1, 1965, pp. 31-42
|
|||
|
[219] Feldstein, A.; Goodman, R.: Loss of Significance in Floating Point
|
|||
|
Subtraction and Addition.
|
|||
|
IEEE Transactions on Computer, Vol. C-31, No. 4, April 1982, pp. 328-335
|
|||
|
|
|||
|
|
|||
|
2.0.1 Floating-point Summation
|
|||
|
|
|||
|
[220] Wolfe, J.M.: Reducing Truncation Errors by Programming.
|
|||
|
Communications of the ACM, Vol. 7, No. 6, June 1964, pp. 355-356
|
|||
|
[221] Kahan, W.: Further Remarks on Reducing Truncation Errors.
|
|||
|
Communications of the ACM, Vol. 8, No. 1, January 1965, p. 40
|
|||
|
[222] Moller, O.: Quasi Double-Precision in Floating-Point Addition.
|
|||
|
BIT, Vol. 5, 1965, pp. 37-50
|
|||
|
[223] Moller, O.: Note on Quasi Double-Precision.
|
|||
|
BIT, Vol. 5, 1965, pp. 251-255
|
|||
|
[224] Linz, P.: Accurate Floating-Point Summation.
|
|||
|
Communications of the ACM, Vol. 13, No. 6, June 1970, pp. 361-362
|
|||
|
[225] Malcolm, M.A.: On Accurate Floating-Point Summation.
|
|||
|
Communications of the ACM, Vol. 14, No. 11, November 1971, pp. 731-736
|
|||
|
[226] Gregory, J.: A Comparison of Floating Point Summation Methods.
|
|||
|
Communications of the ACM, Vol. 15, No. 9, September 1972, pp. 838
|
|||
|
[227] Linnainmaa, S.: Analysis of Some Known Methods of Improving the Accuracy
|
|||
|
of Floating-Point Sums.
|
|||
|
BIT, Vol. 14, 1974, pp. 167-202
|
|||
|
[228] Ozawa, K.: Analysis and Improvement of Kahan's Summation Algorithm.
|
|||
|
Journal of Information Processing, Vol. 6, No. 4, 1983, pp. 226-230
|
|||
|
[229] Robertazzi, T.G.; Schwartz, S.C.: Best "ordering" for Floating-point
|
|||
|
Addition.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 14, No. 1, March 1988,
|
|||
|
pp. 101-110
|
|||
|
[230] Dunham, C.B.: Summation
|
|||
|
SIGNUM Newsletter,
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##2.1 Multiplication
|
|||
|
|
|||
|
[231] Heising, W.; Rabin, M.O.; Winograd, S.: Multiplication Method.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 15, No. 4, September 1972,
|
|||
|
pp. 1147-1148
|
|||
|
[232] Sheue, A.E.: Two's-Complement Multiplication.
|
|||
|
SIG Micro Newsletter, Vol. 10, No. 1, March 1979, pp. 21-23
|
|||
|
[233] Ambikairajah, E.; Carey, M.J.: Technique for Performing Multiplication
|
|||
|
on a 16-bit Microprocessor Using an Extension of Booth's Algorithm.
|
|||
|
Electronics Letters, Vol. 16, No. 2, January 1980, pp. 53-54
|
|||
|
[234] Wehringer, A.: Schnelle 16-bit-Multiplikation und Division.
|
|||
|
Elektronikschau 1981, Heft 10, Seiten 36-37
|
|||
|
[235] Schatte, P.: The Frequency of Postshifts in Floating-Point
|
|||
|
Multiplication.
|
|||
|
Elektronische Informationsverarbeitung und Kybernetik, Vol. 18, No. 9,
|
|||
|
1982, pp. 523-526
|
|||
|
[236] Goodrich, J.L.: Very efficient 8080 program multiplies and divides.
|
|||
|
Electronics, Vol. 55, No. 4, February 1982, pp. 144-145
|
|||
|
[237] Baxter, I.: Code replication speeds multiplication.
|
|||
|
EDN, Vol. 28, No.4, February 1983, pp. 261-262
|
|||
|
[238] Dyer, D.C.: Z80 routine performs 16-bit multiply.
|
|||
|
EDN, Vol. 28, No. 5, March 1983, p. 144
|
|||
|
[239] Coupe, B: Superefficient programs for 8080 and Z80 multiply.
|
|||
|
Electronics, Vol. 56, No. 6, March 1983, pp. 142-143
|
|||
|
[240] Iffrig, L.D.: Use less code for fast 8080 multiply.
|
|||
|
EDN, Vol. 28, No. 13, June 1983, p. 293
|
|||
|
[241] Robison, A.D.: Use Squares for Fast Multiplication.
|
|||
|
EDN, Vol. 28, No. 21, October 1983, pp. 263+267
|
|||
|
[242] Collis, B.: Macros speed 8080, Z80 multiplication.
|
|||
|
EDN, Vol. 28, No. 24, November 1983, p. 225
|
|||
|
[243] Lorenz, E; Sandau, R.: M"oglichkeiten der Implementierung
|
|||
|
leistungsf"ahiger Multiplikationsprogramme in Mikrorechnersystemen.
|
|||
|
Nachrichtentechnik Elektronik, Vol. 34, No. 8, 1984, pp. 288-290
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##2.2 Division
|
|||
|
|
|||
|
[244] Pope, D.A.; Stein, M.L.: Multiple Precision Arithmetic.
|
|||
|
Communications of the ACM, Vol. 3, No. 12, December 1960, pp. 652-654
|
|||
|
[245] Rabinowitz, P.: Multiple-Precision Division.
|
|||
|
Communications of the ACM, Vol. 4, No. 2, February 1961, p. 98
|
|||
|
[246] Cox, A.G.; Luther, H.A.: A Note on Multiple Precision Arithmetic.
|
|||
|
Communications of the ACM, Vol. 4, 1961, p. 353
|
|||
|
[247] Stein, M.L.: Divide-and-Correct Methods for Multiple Precision Division.
|
|||
|
Communications of the ACM, Vol. 7, No. 8, August 1964, pp. 472-474
|
|||
|
[248] Krishnamurthy, E.V.: On a Divide-and-Correct Method for Variable
|
|||
|
Precision Division.
|
|||
|
Communications of the ACM, Vol. 8, No. 3, March 1965, pp. 179-181
|
|||
|
[249] Krishnamurthy, E.V.; Nandi, S.K.: On the Normalization Requirement of
|
|||
|
Divisor in Divide-and-Correct Methods.
|
|||
|
Communications of the ACM, Vol. 10, No. 12, December 1967, pp. 809-813
|
|||
|
[250] Collins, G.E.; Musser, D.R.: Analysis of the Pope-Stein Division
|
|||
|
Algorithm.
|
|||
|
Information Processing Letters, Vol. 6, No. 5, October 1977, pp. 151-155
|
|||
|
[251] Sanyal, S.: An algorithm for nonrestoring division.
|
|||
|
Computer Design, Vol. 16, No. 5, May 1977, pp. 124-127
|
|||
|
[252] Lemaire, C.A.; Svercek, J.C.: Improved Non-restoring Division.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 23, No. 3, August 1980,
|
|||
|
pp. 1149-1151
|
|||
|
[253] Grappel, R.D.: 68000 routine divides 32-bit numbers.
|
|||
|
EDN, Vol. 26, No. 5, March 1981, pp. 161-162
|
|||
|
[254] Asai, H.: A Consideration of a Practical Implementation For a New
|
|||
|
Convergence Division.
|
|||
|
Information Processing Letters, Vol. 17, No. 5,
|
|||
|
December 1983, pp. 273-281
|
|||
|
[255] McGuire, D.W.: 8048 program computes 16-by-8-bit quotient.
|
|||
|
Electronics, Vol. 56, No. 10, May 1983, pp. 152-153
|
|||
|
[256] James, F.V.: An 8085 routine divides 32-bit unsigned numbers.
|
|||
|
Electronics, Vol. 56, No. 22, November 1983, pp. 163-165
|
|||
|
[257] Galand, C.: Fast Division.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 26, No. 3B, August 1983,
|
|||
|
pp. 1537-1539
|
|||
|
[258] Pfenninger, E.: Divisionsalgorithmus - einfach und schnell.
|
|||
|
Elektroniker 1984, Heft 15, Seiten 62-64
|
|||
|
[259] Mithani, D.; Iyer, S.: Algorithm speeds nonrestoring division in
|
|||
|
uprogrammed systems.
|
|||
|
EDN, February 1985, pp. 199-208
|
|||
|
[260] Semba, I: An Algorithm for Division of Large Integers.
|
|||
|
Journal of Information Processing, Vol. 9, No. 3, 1986, pp. 145-147
|
|||
|
[261] Lorang, O.: Schnelle Division.
|
|||
|
Elektronik 1986, Heft 22, Seiten 167-168
|
|||
|
[262] Jain, V.K.; Landia, D.L.; Alvarez, C.E.: Systolic L-U Decomposition
|
|||
|
Array With a New Reciprocal Cell.
|
|||
|
Proceedings 1989 IEEE International Conference on Computer Design:
|
|||
|
VLSI in Computers & Processor, ICCD '89, Cambridge, MA, USA, 2-4 October
|
|||
|
1989, pp. 460-465
|
|||
|
[263] Ozawa, K.: A Fast O(n**2) Division Algorithm for Multiple-Precision
|
|||
|
Floating-Point Numbers.
|
|||
|
Journal of Information Processing, Vol. 14, No. 3, 1991, pp. 354-356
|
|||
|
[264] Jain, V.K.; Perez, G.E.; Wills, J.M.: Novel Reciprocal and Square-Root
|
|||
|
VLSI Cell Architecture and Application to Signal Processing.
|
|||
|
Proceedings 1991 IEEE International Conference on Acoustics, Speech and
|
|||
|
Signal Processing, ICAASP-91, Toronto, Canada, 14-17 May 1991,
|
|||
|
pp. 1201-1204
|
|||
|
[265] Parker, A; Hamblen, J.O.: Optimal value for the Newton-Raphson division
|
|||
|
algorithm.
|
|||
|
Information Processing Letters, Vol. 42, No. 3, May 1992, pp. 141-144
|
|||
|
[266] Wong, D.; Flynn, M.: Fast Division Using Accurate Quotient
|
|||
|
Approximations to Reduce the Number of Iterations.
|
|||
|
IEEE Transactions on Computers, Vol. 41, No. 8, August 1992, pp. 981-995
|
|||
|
[267] Jain, V.K.; Perez, G.E.; Swartzlander, E.E.: Arithmetic Error Analysis
|
|||
|
of a New Reciprocal Cell.
|
|||
|
Proceedings IEEE 1992 International Conference on Computer Design: VLSI
|
|||
|
in Computers and Processors ICCD '92, Cambridge, MA, USA, 11-14 October
|
|||
|
1992, pp. 106-109
|
|||
|
[268] Montuschi, P.; Ciminiera, L.; Giustina, A.: A Division Architecture
|
|||
|
Combining Newton-Raphson Approximations and Direct Methods Iterations.
|
|||
|
Conference Record, Vol. 1, Twenty-Sixth Asilomar Conference on Signals,
|
|||
|
Systems & Computers, Pacific Grove, CA, USA, 26-28 October 1992,
|
|||
|
pp. 376-380
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##3.0 Elementary functions, general
|
|||
|
|
|||
|
[269] Filippi, S.: Die Berechnung einiger elementarer transzendenter
|
|||
|
Funktionen mit Hilfe des Richardson-Algorithmus.
|
|||
|
Computing, Vol. 1, 1966, pp. 127-132
|
|||
|
[270] Kogbetliantz, E.G.: Generation of Elementary Functions.
|
|||
|
In: Ralston, A.; Wilf, H.S. (ed.): Mathematical Methods for Digital
|
|||
|
Computers.
|
|||
|
New York, NY: Wiley 1966
|
|||
|
[271] Rothmaier, B.: Dokumentation der Standardfunktionen des Betriebssystems
|
|||
|
Hydra X8. Interner Bericht Nr. 70/8 Institut f"ur Informatik.
|
|||
|
Universit"at Karlsruhe 1970
|
|||
|
[272] Rothmaier, B.: Die Berechnung der elementaren Funktionen mit beliebiger
|
|||
|
Genauigkeit. Dissertation, Universit"at Karlsruhe 1971
|
|||
|
[273] Cody, W.J.: Software for the Elementary Functions.
|
|||
|
In: Rice, J.R. (ed.): Mathematical Software.
|
|||
|
New York, NY: Academic Press 1971
|
|||
|
[274] Frankowski, K.S.: A Realistic Model for Error Estimates in the
|
|||
|
Evaluation of Elementary Functions.
|
|||
|
Proceedings of the 4th Symposium on Computer Arithmetic, Santa Monica,
|
|||
|
CA, USA, 25-27 October 1978, pp. 70-74
|
|||
|
[275] Jung, C.: Berechnung der reellen und reellintervallwertigen Standard-
|
|||
|
funktionen mit maximaler Genauigkeit in einem hexadezimalen Gleit-
|
|||
|
kommaformat.
|
|||
|
Diplomarbeit, Institut f"ur Angewandte Mathematik, Universit"at
|
|||
|
Karlsruhe, September 1983
|
|||
|
[276] Nave, R.: Implementation of Transcendental Functions on a Numerics
|
|||
|
Processor.
|
|||
|
Microprocessing and Microprogramming, Vol. 11, No. 3-4,
|
|||
|
March-April 1983, pp. 221-225
|
|||
|
[277] Longo, S.A.: Calculating Functions using Ada.
|
|||
|
Journal of Pascal, Ada & Modula-2, Vol. 3, No. 4, July-August 1984,
|
|||
|
pp. 34-36
|
|||
|
[278] Butterfield, J.: Math and Tables.
|
|||
|
Compute, Vol. 6, No. 9, September 1984, pp. 134-135
|
|||
|
[279] Wolff von Gudenberg, J.: Berechnung maximal genauer Standardfunktionen
|
|||
|
mit einfacher Mantissenl"ange.
|
|||
|
Elektronische Rechenanlagen, Vol. 26, No. 5, October 1984, pp. 230-238
|
|||
|
[280] Borwein, J.M.; Borwein, P.B.: The Arithmetic-Geometric Mean and Fast
|
|||
|
Computation of Elementary Functions.
|
|||
|
SIAM Review, Vol. 26, No. 3, July 1984, pp. 351-366
|
|||
|
[281] Gal, S.: Computing Elementary Functions: A New Approach for Achieving
|
|||
|
High Accuracy and Good Performance.
|
|||
|
In: Accurate Scientific Computations. Lecture Notes in Computer
|
|||
|
Science 235
|
|||
|
New York, NY: Springer 1985
|
|||
|
[282] Agarwal, R.C.; Cooley, J.W.; Gustavson, F.G.; Shearer, J.B.;
|
|||
|
Slishman, G.; Tuckerman, B.: New scalar and vector elementary functions
|
|||
|
for the IBM System /370.
|
|||
|
IBM Journal Research & Development, Vol. 30, No. 2, March 1986,
|
|||
|
pp. 126-144
|
|||
|
[283] Kahan, W.: Branch Cuts for Complex Elementary Functions or Much Ado
|
|||
|
Nothing's Sign Bit.
|
|||
|
In: Iserles, A.; Powell, M.J.D. (eds.): The State of the Art in
|
|||
|
Numerical Analysis. Proceedings of the Joint IMA/SIAM Conference on
|
|||
|
The State of the Art in Numerical Analysis, Birmingham, 14-18 April
|
|||
|
1986, pp. 165-211. New York: Oxford University Press 1987
|
|||
|
[284] Braune, K.: Hochgenaue Standardfunktionen f"ur reelle und komplexe
|
|||
|
Punkte und Intervalle in beliebigen Gleitpunktrastern.
|
|||
|
Dissertation, Universit"at Karlsruhe 1987.
|
|||
|
[285] Thompson, P.: Implementing an Elementary Function Library.
|
|||
|
SIGNUM Newsletter, Vol. 22, No. 2, April 1987, pp. 2-5
|
|||
|
[286] Koopman, P.: Transcendental Functions.
|
|||
|
Forth Dimensions, Vol. 9, No. 4, December 1987, pp. 21-22
|
|||
|
[287] Roylance, G.: Expressing Mathematical Subroutines Constructively.
|
|||
|
Proceedings 1988 ACM Conference on LISP & Functional Programming,
|
|||
|
Snowbird, UT, USA, July 1988, pp. 8-13
|
|||
|
[288] Markstein, P.W.: Computation of elementary functions on the IBM RISC
|
|||
|
System/6000 processor.
|
|||
|
IBM Journal Research & Development, Vol. 34, No. 1, January 1990,
|
|||
|
pp. 111-119
|
|||
|
[289] Kiernan, J.M.; Blachowiak, T.B.: Fast, Accurate Elementary Functions For
|
|||
|
the Cray Y-MP Computer.
|
|||
|
Proceedings Cray User Group, Spring 1990, pp. 243-252
|
|||
|
[290] Schoss, H.: Intervall Standardfunktionen f"ur das bin"are IEEE
|
|||
|
Zahlenformat.
|
|||
|
Diplomarbeit, Institut f"ur angewandte Mathematik, Universi"at
|
|||
|
Karlsruhe, M"arz 1990
|
|||
|
[291] Koren, I.; Zinaty, O.: Evaluating Elementary Functions in a Numerical
|
|||
|
Coprocessor Based on Rational Approximations.
|
|||
|
IEEE Transactions on Computers, Vol. C-39, No. 8, August 1990,
|
|||
|
pp. 1030-1037
|
|||
|
[292] Dunham, C.B.: Feasibility of "Perfect" Function Evaluation.
|
|||
|
SIGNUM Newsletter, Vol. 25, No. 4, October 1990, pp. 25-26
|
|||
|
[293] Gal, S.; Bachelis, B.: An Accurate Elementary Mathematical Library for
|
|||
|
the IEEE Floating Point Standard.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 17, No. 1,
|
|||
|
March 1991, pp. 26-45
|
|||
|
[294] Ziv, Abraham: Fast Evaluation of Elementary Mathematical Functions with
|
|||
|
Correctly Rounded Last Bit.
|
|||
|
ACM Transaction on Mathematical Software, Vol. 17, No. 3,
|
|||
|
September 1991, pp. 410-423
|
|||
|
[295] Chance, R.J.: The effect of processor architecture on an efficient
|
|||
|
floating point table look-up algorithm.
|
|||
|
Microprocessors and Microsystems, Vol. 15, No. 8,
|
|||
|
October 1991, pp. 411-415
|
|||
|
[296] Tang, P.T.P.: Table-Lookup Algorithms for Elementary Functions and Their
|
|||
|
Error Analysis.
|
|||
|
Proceedings of the 10th IEEE Symposium on Computer Arithmetic, Grenoble,
|
|||
|
France, 26-28 June 1991, pp. 232-236
|
|||
|
[297] Ferguson, W.E.; Brightman, T.: Accurate and Monotone Approximations of
|
|||
|
Some Transcendental Functions.
|
|||
|
Proceedings of the 10th IEEE Symposium on Computer Arithmetic, Grenoble,
|
|||
|
France, 26-28 June 1991, pp. 237-244
|
|||
|
[298] Wong, W.F.; Goto, E.: Fast Hardware-Based Algorithms for Elementary
|
|||
|
Function Computations Using Rectangular Multipliers.
|
|||
|
IEEE Transactions on Computers, Vol. 3, No. 3, March 1994, pp. 278-294
|
|||
|
[299] Schulte, M.J.; Swartzlander, E.E.: Hardware Design for Exactly Rounded
|
|||
|
Elementary Functions.
|
|||
|
IEEE Transactions on Computers, Vol. 43, No. 8, August 1994, pp. 964-973
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##3.1 Elementary functions, CORDIC and related algorithms
|
|||
|
|
|||
|
[300] Wensley, J.H.: A Class of Non-Analytical Iterative Processes.
|
|||
|
The Computer Journal, Vol. 1, 1958, pp. 163-167
|
|||
|
[301] Volder, J.E.: The CORDIC Trigonometric Computing Technique.
|
|||
|
IRE Transactions on Electronic Computers, Vol. EC-8, No. 5,
|
|||
|
September 1959, pp. 330-334
|
|||
|
[302] Cantor, D.; Estrin, G.; Turn, R.: Logarithmic and Exponential Function
|
|||
|
Evaluation in a Variable Structure Digital Computer.
|
|||
|
IRE Transactions on Electronic Computers, Vol. EC-11,
|
|||
|
April 1962, pp. 155-164
|
|||
|
[303] Meggitt, J.E.: Pseudo Division and Pseudo Multiplication Processes.
|
|||
|
IBM Journal Research & Development, Vol. 6, No. 2, April 1962,
|
|||
|
pp. 210-226
|
|||
|
[304] Specker, W.H.: A Class of Algorithms for Ln x, Exp x, Sin x, Cos x,
|
|||
|
Tan**-1 x, and Cot**-1 x.
|
|||
|
IEEE Transactions on Electronic Computers, Vol. EC-14, No. 1,
|
|||
|
February 1965, pp. 85-86
|
|||
|
[305] Linhardt, R.J.; Miller, H.S.: Digit-by-Digit Transcendental-Function
|
|||
|
Computation.
|
|||
|
RCA Review, Vol. 30, June 1969, pp. 209-247
|
|||
|
[306] Lugish, B.G. de: A Class of Algorithms for Automatic Evaluation of
|
|||
|
Certain Elementary Function in a Binary Computer.
|
|||
|
University of Illinois, Department of Computer Science Report No. 399,
|
|||
|
June 1970
|
|||
|
[307] Walther, J.S.: A unified algorithm for elementary functions.
|
|||
|
AFIPS Conference Proceedings, Vol. 38, SJCC 1971, pp. 379-385
|
|||
|
[308] Sarkar, B.P.; Krishnamurthy, E.V.: Economic Pseudodivision Processes for
|
|||
|
Obtaining Square Root, Logarithm, and Arctan
|
|||
|
IEEE Transactions on Computers, Vol. C-20, No. 12, December 1971,
|
|||
|
pp. 1589-1593
|
|||
|
[309] Chen, T.C.: Automatic Computation of Exponentials, Logarithms,
|
|||
|
Ratios and Square Roots.
|
|||
|
IBM Journal Research & Development, Vol. 16, No. 4, July 1972,
|
|||
|
pp. 380-388
|
|||
|
[310] Ercegovac, M.D.: Radix-16 Evaluation of Certain Elementary Functions.
|
|||
|
IEEE Transactions on Computers, Vol. C-22, No. 6, June 1973, pp. 561-566
|
|||
|
[311] Baker, P.W.: More Efficient Radix-2 Algorithms for Some
|
|||
|
Elementary Functions.
|
|||
|
IEEE Transactions on Computers, Vol. C-24, No. 11, November 1975,
|
|||
|
pp. 1049-1054
|
|||
|
[312] Steer, D.G.; Penstone, S.R.: Digital Hardware for Sine-Cosine Function.
|
|||
|
IEEE Transactions on Computers, Vol. C-26, No. 12, December 1977,
|
|||
|
pp. 1283-1286
|
|||
|
[313] Andrews, M.; Mraz, T.: Unified elementary function generator.
|
|||
|
Microprocessors and Microsystems, Vol. 2, No. 5,
|
|||
|
October 1978, pp. 270-273
|
|||
|
[314] Haviland, G.L.; Tuszynski, A.A.: A CORDIC Arithmetic Processor Chip.
|
|||
|
IEEE Transactions on Computers, Vol. C-29, No. 2, February 1980,
|
|||
|
pp. 68-79
|
|||
|
[315] Rodrigues, M.R.D.; Zurawski, J.H.P.; Gosling, J.B.: Hardware evaluation
|
|||
|
of mathematical functions.
|
|||
|
IEE Proceedings, Part E, Vol. 128, No. 4, July 1981, pp. 155-164
|
|||
|
[316] V"olz, H.: CORDIC und "ahnliche Algorithmen der elementaren Funktionen
|
|||
|
mit besonderer Eignung f"ur Mikrorechner.
|
|||
|
Nachrichtentechnik Elektronik, Vol. 33, No. 12, 1983, pp. 506-510
|
|||
|
[317] Naseem, A.; Fisher, P.D.: A Modified CORDIC Algorithm.
|
|||
|
Proceedings 1984 IEEE International Conference on Computer Design: VLSI
|
|||
|
in Computers. Port Chester, NY, USA, 8-11 October 1984, pp. 684-688
|
|||
|
[318] Abruzzo, J.: Applicability of CORDIC Algorithm to Arithmetic Processing.
|
|||
|
Conference Record 18th Asilomar Conference on Circuits, Systems, and
|
|||
|
Computers. Pacific Grove, CA, USA, 5-7 November 1984, pp. 79-86
|
|||
|
[319] Naseem, A.; Fisher, P.D.: The Modified CORDIC Algorithm.
|
|||
|
Proceedings of the 7th Symposium on Computer Arithmetic, Urbana, IL,
|
|||
|
USA, 4-6 June 1985, pp. 144-152
|
|||
|
[320] Bittner, L.: Weiteres "uber Pseudo-Divisionsverfahren zur Berechnung der
|
|||
|
Standardfunktionen und gewisser Nicht-Standardfunktionen.
|
|||
|
Zeitschrift angewandte Mathematik und Mechanik, Vol. 65, No. 12, 1985,
|
|||
|
pp. 605-612
|
|||
|
[321] Curtis, T.W.; Allison, P.: A CORDIC Processor for Laser Trimming.
|
|||
|
IEEE Micro, Vol. 6, No. 3, June 1986, pp. 61-71
|
|||
|
[322] Vachss, R.: The Cordic Magnification Function.
|
|||
|
IEEE Micro, Vol. 7, No. 5, October 1987, pp. 83-84
|
|||
|
[323] Hu, Y.H.; Naganathan, S.: Angle Recoding Method for Efficient
|
|||
|
Implementation of the CORDIC Algorithm.
|
|||
|
1989 IEEE International Symposium on Circuits and Systems, Vol. 1,
|
|||
|
Portland, OR, USA, 8-11 May 1989, pp. 175-178
|
|||
|
[324] Ahmed, H.M.: Efficient Elementary Function Generation with Multipliers.
|
|||
|
Proceedings of the 9th Symposium on Computer Arithmetic, Santa Monica,
|
|||
|
CA, USA, 6-8 September 1989, pp. 52-59
|
|||
|
[325] Jarvis, P.: Implementing Cordic Algorithms.
|
|||
|
Dr. Dobb's Journal, Vol. 15, No. 10, October 1990, pp. 152-158
|
|||
|
[326] M"uller, Volker: Hochgenaue CORDIC-Algortihmen f"ur reelle
|
|||
|
Standardfunktionen mittels dynamischer Defektberechnung.
|
|||
|
Diplomarbeit, Institut f"ur angewandte Mathematik, Universit"at
|
|||
|
Karlsruhe, Dezember 1990
|
|||
|
[327] Hu, X.; Harber, R.G.; Bass, S.C.: Expanding the Range of Convergence
|
|||
|
of the CORDIC Algorithm.
|
|||
|
IEEE Transactions on Computers, Vol. 40, No. 1, January 1991, pp. 13-21
|
|||
|
[328] Takagi, N.; Asada, T.; Yajima, S.: Redundant CORDIC Methods with a
|
|||
|
Constant Scale Factor for Sine and Cosine Computation.
|
|||
|
IEEE Transactions on Computers, Vol. C-40, No. 9, September 1991,
|
|||
|
pp. 989-995
|
|||
|
[329] Wesner, J.: Ein Tick schneller.
|
|||
|
mc 1992, Heft 2, Seiten 80-86
|
|||
|
[330] Timmermann, D.; Hahn, H.; Hosticka, B.J.: Low Latency Time CORDIC
|
|||
|
Algorithms.
|
|||
|
IEEE Transactions on Computers, Vol. 41, No. 8, August 1992,
|
|||
|
pp. 1010-1015
|
|||
|
[331] Mazenc, C.; Merrheim, X.; Muller, J.-M.: Computing cos**-1 and sin**-1
|
|||
|
Using Cordic.
|
|||
|
IEEE Transactions on Computers, Vol. 42, No. 1, January 1993,
|
|||
|
pp. 118-122
|
|||
|
[332] Duprat, J.; Muller, J.: The CORDIC Algorithm: New Results for Fast
|
|||
|
VLSI Implementation.
|
|||
|
IEEE Transactions on Computers, Vol. 42, No. 2, Februray 1993,
|
|||
|
pp. 168-178
|
|||
|
[333] Kota, K.; Cavallaro, J.R.: Numerical Accuracy and Hardware Tradeoffs
|
|||
|
for CORDIC Arithmetic for Special-Purpose Processors.
|
|||
|
IEEE Transactions on Computers, Vol. 42, No. 7, July 1993, pp. 769-779
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##3.2 Elementary functions, function approximation
|
|||
|
|
|||
|
[334] Spielberg, K.: Efficient Continued Fraction Approximations To Elementary
|
|||
|
Functions.
|
|||
|
Mathematics of Computation, Vol. 15, 1961, pp. 409-417
|
|||
|
[335] Spielberg, K.: Representation of Power Series in Terms of Polynomials,
|
|||
|
Rational Approximations and Continued Fractions.
|
|||
|
Journal of the Association for Computing Machinery, Vol. 8,
|
|||
|
1961, pp. 613-627
|
|||
|
[336] Phillips, G.M.: Estimate of the maximum error in best polynomial
|
|||
|
approximations.
|
|||
|
The Computer Journal, Vol. 11, 1968, pp. 110-111
|
|||
|
[337] Golub, G.H.; Smith, L.B.: Algorithm 414 - Chebyshev Approximation of
|
|||
|
Continous Functions by a Chebyshev System of Functions [E2].
|
|||
|
Communications of the ACM, Vol. 14, No. 11, November 1971, pp. 737-746
|
|||
|
[338] Pittnauer, E.: Numerische Polynomapproximation mit Knotenpolynomen.
|
|||
|
Numerische Mathematik, Vol. 21, 1973, pp. 256-263
|
|||
|
[339] Pittnauer, E.: Eine Aussage "uber Alternanten.
|
|||
|
Numerische Mathematik, Vol. 23, 1973, pp. 427-432
|
|||
|
[340] Mohn, K.; Roman, R.V.: An interactive polynomial approximation
|
|||
|
algorithm.
|
|||
|
The Computer Journal, Vol. 19, 1976, No. 1, pp. 74-78
|
|||
|
[341] Derenzo, S.: Approximations for Hand Calculators Using Small Integer
|
|||
|
Coefficients.
|
|||
|
Mathematics of Computation, Vol. 31, No. 137, January 1977, pp. 214-225
|
|||
|
[342] Ruckdeschel, F.: Functional Approximations.
|
|||
|
BYTE, Vol. 3, No. 11, November 1978, pp. 34-46
|
|||
|
[343] Moshier, S.L.: Computer Approximations.
|
|||
|
BYTE, Vol. 11, No. 4, April 1986, pp. 161-178
|
|||
|
[344] Trefethen, L.N.; Gutknecht, M.H.: Pad<61>, Stable Pad<61>, and Chebyshev-Pad<61>
|
|||
|
Approximation.
|
|||
|
In: Mason, J.C.; Cox, M.G. (ed.): Algorithms for Approximation.
|
|||
|
Oxford: Clarendon Press 1987
|
|||
|
[345] Breuer, P.T.: A New Method for Real Rational Uniform Approximation.
|
|||
|
In: Mason, J.C.; Cox, M.G. (ed.): Algorithms for Approximation.
|
|||
|
Oxford: Clarendon Press 1987
|
|||
|
[346] Dunham, C.: Applications of Best Approximation.
|
|||
|
SIGNUM Newsletter, Vol. 26, No. 2, April 1991, pp. 2-10
|
|||
|
[347] Plauger, P.J.: Approximating functions.
|
|||
|
Computer Language, Vol. 8, No. 6, June 1991, pp. 17-25
|
|||
|
[348] Plauger, P.J.: Economizing polynomials.
|
|||
|
Computer Language, Vol. 8, No. 7, July 1991, pp. 21-27
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##3.2.1 Polynomial evaluation
|
|||
|
|
|||
|
[349] Knuth, D.E.: Evaluation of Polynomials By Computer.
|
|||
|
Communications of the ACM, Vol. 5, No. 12, December 1962, pp. 595-599
|
|||
|
[350] Eisman, S.H.: Polynomial Evaluation Revisited.
|
|||
|
Communications of the ACM, Vol. 6, No. 7, July 1963, 384-385
|
|||
|
[351] Eve, J.: The Evaluation of Polynomials.
|
|||
|
Numerische Mathematik, Vol. 6, 1964, pp. 17-21
|
|||
|
[352] Fike, C.T.: Methods of Evaluating Polynomial Approximations in Function
|
|||
|
Evaluation Routines.
|
|||
|
Communications of the ACM, Vol. 10, No. 3, March 1967, pp. 175-178
|
|||
|
[353] Reimer, M.: Auswertungsalgorithmen fast-optimaler numerischer
|
|||
|
Stabilit"at f"ur Polynome.
|
|||
|
Computing, Vol. 17, No. 4, 1977, pp. 289-296
|
|||
|
[354] Kusterer, R.; Reimer, M.: Stable Evaluation of Polynomials in Time
|
|||
|
log n.
|
|||
|
Mathematics of Computation, Vol. 33, No. 147, July 1979, pp. 1019-1031
|
|||
|
[355] Dunham, C.B.: Perturbation Analysis of Horner's Method for Nice Cases.
|
|||
|
SIGNUM Newsletter, Vol. 24., No. 2-3, April 1989, pp. 8-9
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##3.3 Square root, general
|
|||
|
|
|||
|
[356] Andrews, M.; McCormick, S.F.; Taylor, G.D.: Evaluation of Functions on
|
|||
|
Microcomputers: Square Root.
|
|||
|
Computers & Mathematics with Applications, Vol. 4,
|
|||
|
No. 4, 1978, pp. 359-367
|
|||
|
[357] Alt, H.: Square Rooting Is as Difficult as Multiplication.
|
|||
|
Computing, Vol. 21, No. 3, 1979, pp. 221-232
|
|||
|
[358] Andrews, M.: Mathematical Microprocessor Software: A sqrt(x) Comparison.
|
|||
|
IEEE Micro, Vol. 2, No. 3, May 1982, pp. 63-79
|
|||
|
[359] Dietrich, D.: Verfahren zur L"osung von Quadratwurzeln f"ur
|
|||
|
Mikrorechnerprozeduren.
|
|||
|
Elektroniker (Schweiz) 1983, Heft 8, Seiten EL-1 - EL-6
|
|||
|
[360] Moler, C.; Morrison, D.: Replacing Square Roots by Pythagorean Sums.
|
|||
|
IBM Journal Research & Development, Vol. 27, No. 6, November 1983,
|
|||
|
pp. 577-581
|
|||
|
[361] Montuschi, P.; Mezzalama, M.: Survey of square rooting algorithms.
|
|||
|
IEE Proceedings, Part E, Vol. 137, No. 1, January 1990, pp. 31-40
|
|||
|
[362] Crenshaw, J.W.: Square roots are simple?
|
|||
|
Embedded Systems Programming, Vol. 4, No. 11, November 1991, pp. 30-52
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##3.3.1 Square root, bitoriented, iterative, and table methods of computation
|
|||
|
|
|||
|
[363] Lenaerts, E.H.: Automatic Square Rooting.
|
|||
|
Electronic Engineering, Vol. 27, July 1955, pp. 287-289
|
|||
|
[364] Bemer, R.W.: A Machine Method for Square-Root Computation.
|
|||
|
Communications of the ACM, Vol. 1, No. 1, 1958, pp. 6-7
|
|||
|
[365] Metze, G.: Minimal Square Rooting.
|
|||
|
IEEE Transactions on Electronic Computers, Vol. EC-14, April 1965,
|
|||
|
pp. 181-185
|
|||
|
[366] Egbert, W.E.: Personal Calculator Algorithms I: Square Roots.
|
|||
|
Hewlett-Packard Journal, Vol. 28, No. 9, May 1977, pp. 22-24
|
|||
|
[367] Alexander, V.L.: Square Root Routine.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 20, No. 3, August 1977, p. 1222
|
|||
|
[368] Murphy, T.R.; Rickard, P.L.: Square-Root Procedure for Floating-Point
|
|||
|
Numbers.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 21, No. 2, July 1978, p. 785
|
|||
|
[369] Waldecker, D.E.: Nonrestoring Square Root with Simplified Answer
|
|||
|
Generation.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 22, No. 11, April 1980,
|
|||
|
pp. 4807-4808
|
|||
|
[370] Peng, H.: Algorithms for extracting square roots and cube roots.
|
|||
|
Proceedings of the 5th Symposium on Computer Arithmetic, Ann Arbor,
|
|||
|
MI, USA, 18-19 May 1981, pp. 121-126
|
|||
|
[371] Grote, H.: Code improves on a square-root routine.
|
|||
|
EDN, Vol. 26, No. 11, May 1981, pp. 198-200
|
|||
|
[372] Bice, P.K.: Algorithm adds square root to micro's arithmetic capability.
|
|||
|
Electronic Design, Vol. 29, No. 11, May 1981, p. 146
|
|||
|
[373] Kunz, W.: Quadratwurzel mit dem uP Z80.
|
|||
|
Elektronik 1981, Heft 7, Seiten 109-110
|
|||
|
[374] Rix, P.: Universeller Quadratwurzel-Algorithmus.
|
|||
|
Elektronik 1982, Heft 23, Seiten 81-82
|
|||
|
[375] Conover, B.; Gustafson. D.L.: An Algorithm for High Speed Square Roots.
|
|||
|
1985 Region 5 IEEE Conference Digest. Lubbock, TX, USA, 13-15 March
|
|||
|
1985, pp. 19-21
|
|||
|
[376] Sreedharan, J.; Dhurkadas, A.: 8086 algorithm solves square roots.
|
|||
|
EDN, Vol. 30, No. 7, April 1985, p. 272
|
|||
|
[377] Enzmann, K.: Wurzelziehen durch sukzessive Approximation.
|
|||
|
Elektronik 1985, Heft 18, Seite 92
|
|||
|
[378] Majerski, S.: Square-Rooting Algorithms for High-Speed Digital Circuits.
|
|||
|
IEEE Transactions on Computers, Vol. C-34, No. 8, August 1985,
|
|||
|
pp. 724-733
|
|||
|
[379] Grappel, R.D.: Square-root algorithm is fast and simple.
|
|||
|
EDN, Vol. 31, No. 8, April 1986, pp. 246-248
|
|||
|
[380] Campbell, R.A: NS32000 Square Roots.
|
|||
|
Dr. Dobb's Journal, Vol. 11, No. 3, March 1986, pp. 122-123 + 106
|
|||
|
[381] Wollenberg, R.; Milnikel, R.: Schnelles Radizierverfahren durch
|
|||
|
Tabellenzugriff.
|
|||
|
Elektronik 1986, Heft 6, Seiten 79-82
|
|||
|
[382] Cathey, J.: Letter to the editor [Integer Square Root].
|
|||
|
Dr. Dobb's Journal, Vol. 11, No. 8, August 1986, pp. 14, 82-85
|
|||
|
[383] Pfenninger, E.: Schneller Quadratwurzel-Algorithmus.
|
|||
|
Elektronik 1986, Heft 22, Seiten 179-180
|
|||
|
[384] B"ottner, H.: Quadratwurzel-Algorithmus.
|
|||
|
mc 1987, Heft 5, Seite 58
|
|||
|
[385] Johnson, K.C.: ALGORITHM 650: Efficient Square Root Implementation
|
|||
|
on the 68000.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 13, No. 2,
|
|||
|
June 1987, pp. 138-151
|
|||
|
[386] Rolfe, T.J.: On a Fast Integer Square Root Algorithm.
|
|||
|
SIGNUM Newsletter, Vol. 22, No.4, October 1987, pp. 6-11
|
|||
|
[387] Barany, T.E.: Fast evaluation of integer roots in microcontroller
|
|||
|
systems.
|
|||
|
Microprocessors and Microsystems, Vol. 12, No. 6, July-August 1988,
|
|||
|
pp. 341-344
|
|||
|
[388] Milnikel, R.; Wollenberg, R.: Schnelles Radizierverfahren f"ur
|
|||
|
Gleitkommazahlen im IEEE-Format.
|
|||
|
Elektronik 1988, Heft 8, Seiten 114-122
|
|||
|
[389] Johnson, K.R.: An Iterative Method for Approximating Square Roots.
|
|||
|
Mathematics Magazine, Vol. 62, No. 4, October 1989, pp. 253-259
|
|||
|
[390] Peter, O.: Prozessor zieht Wurzeln.
|
|||
|
c't 1990, Heft 1, Seiten 300-306
|
|||
|
[391] Hashemian, R.: Square Rooting Algorithms for Integer and Floating-Point
|
|||
|
Numbers.
|
|||
|
IEEE Transactions on Computers, Vol. C-39, No. 8,
|
|||
|
August 1990, pp. 1025-1029
|
|||
|
[392] Hamza, K.M.; Abdul-Karim, M.A.H.: Microprocessor Based Direct Square
|
|||
|
Root Extractor.
|
|||
|
Modelling, Simulation & Control A, Vol. 34, No. 1, 1991, pp. 45-48
|
|||
|
[393] Barrera, T.; Olsson, P.: An Integer Based Square Root Algorithm.
|
|||
|
BIT, Vol. 33, 1993, pp. 254-261
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##3.3.2 Square root, Newton's method
|
|||
|
|
|||
|
[394] Gower, J.C.: A Note on an Iterative Method for Root Extraction.
|
|||
|
The Computer Journal, Vol. 1, 1958, pp. 142-143
|
|||
|
[395] Eve, J.: Starting approximation for the iterative calculation of square
|
|||
|
roots.
|
|||
|
The Computer Journal, Vol. 6, 1963, pp. 274-276
|
|||
|
[396] Cody, W.J.: Double-Precision Square Root for The CDC-3600.
|
|||
|
Communications of the ACM, Vol. 7, No. 12, December 1964, pp. 715-718
|
|||
|
[397] Swarztrauber, P.N.: On the Double-Precision Square Root Routine (letter
|
|||
|
to the editor).
|
|||
|
Communications of the ACM, Vol. 8, No. 4, April 1965, p. 202
|
|||
|
[398] King, R.: On the Double-Precision Square Root Routine (letter to the
|
|||
|
editor).
|
|||
|
Communications of the ACM, Vol. 8, No. 4, April 1965, p. 202
|
|||
|
[399] James, W.; Jarratt, P.: The Generation of Square Roots on a Computer
|
|||
|
with Rapid Multiplication compared with Division.
|
|||
|
Mathematics of Computation, Vol. 19, 1965, pp. 497-500
|
|||
|
[400] Fike, C.T.: Starting Approximations for Square Root Calculation on IBM
|
|||
|
System/360.
|
|||
|
Communications of the ACM, Vol. 9, No. 4, April 1966, pp. 297-299
|
|||
|
[401] Moursund, D.G.: Optimal Starting Values for Newton-Raphson
|
|||
|
Calculation of sqrt(x).
|
|||
|
Communications of the ACM, Vol. 10, No. 7, July 1967, pp. 430-432
|
|||
|
[402] Fike, C.T.: A Rational Approximation Optimal by Moursund's Criterion
|
|||
|
(letter to the editor).
|
|||
|
Communications of the ACM, Vol. 10, No. 11, November 1967, pp. 683-684
|
|||
|
[403] Holzwarth, A.: Ein Verfahren zur Bestimmmung bester Tschebyscheff-
|
|||
|
Approximationen der Quadratwurzelfunktion.
|
|||
|
Computing, Vol. 4, 1969, pp. 168-177
|
|||
|
[404] King, R.F.; Phillips, D.L.: The Logarithmic Error and Newton's Method
|
|||
|
for the Square Root.
|
|||
|
Communications of the ACM, Vol. 12, No. 2, February 1969, pp. 87-88
|
|||
|
[405] Sterbenz, P.H.; Fike, C.T.: Optimal Starting Approximations for
|
|||
|
Newton's Method.
|
|||
|
Mathematics of Computation, Vol. 23, 1969, pp. 313-318
|
|||
|
[406] Wilson, M.W.: Optimal Starting Approximations for Generating
|
|||
|
Square Root for Slow or No Divide.
|
|||
|
Communications of the ACM, Vol. 13, No. 9, September 1970, pp. 559-560
|
|||
|
[407] Rothmaier, B.: Die Berechnung der Quadratwurzel nebst Schranken auf
|
|||
|
Dualmaschinen. Interner Bericht Nr. 70/17, Institut f"ur Informatik.
|
|||
|
Universit"at Karlsruhe 1970.
|
|||
|
[408] Ninomiya, I: Best Rational Starting Approximations and Improved Newton
|
|||
|
Iteration for the Square Root.
|
|||
|
Mathematics of Computation, Vol. 24, No. 110, April 1970, pp. 391-404
|
|||
|
[409] Phillips, D.L.: Generalized Logarithmic Error and Newton's Method for
|
|||
|
the mth Root.
|
|||
|
Mathematics of Computation, Vol. 24, No. 110, April 1970, pp. 383-389
|
|||
|
[410] Ramamoorthy, C.V.; Goodman, J.R.; Kim, K.H.: Some Properties of
|
|||
|
Iterative Square-Rooting Methods Using High-Speed Multiplication.
|
|||
|
IEEE Transactions on Computers, Vol. C-21, No. 8, August 1972,
|
|||
|
pp. 837-847
|
|||
|
[411] Pedersen, P.W.: Hvordan beregner man kvadratroden?
|
|||
|
Elektronik (Denmark), No. 4, April 1980, pp. 18-21
|
|||
|
[412] Meinardus, G.; Taylor, G.D.: Optimal Partitioning of Newton's Method for
|
|||
|
Calculating Roots.
|
|||
|
Mathematics of Computation, Vol. 35, No. 152, October 1980,
|
|||
|
pp. 1221-1230
|
|||
|
[413] Fredette, G.: 68000 routine extracts square roots.
|
|||
|
EDN, Vol. 26, No. 16, August 1981, pp. 185-194
|
|||
|
[414] Chamrad, V.: A Fast Floating-Point Square-Rooting Routine for the
|
|||
|
8080/8085 Microprocessors.
|
|||
|
Kybernetika, Vol. 19, No. 4, 1983, pp. 335-344
|
|||
|
[415] Chen, S.G.; Hsieh, P.Y.: Fast Computation of the Nth Root.
|
|||
|
Computers & Mathematics with Applications, Vol. 17, No. 10, 1989,
|
|||
|
pp. 1423-1427
|
|||
|
[416] Yeyios, A.K.: On two sequences of algorithms for approximating square
|
|||
|
roots.
|
|||
|
Journal of Computational and Applied Mathematics, Vol. 40,
|
|||
|
No. 1, June 1992, pp. 63-72
|
|||
|
[417] Mikami, N.; Kobayashi, M.; Yokoyama, Y.: A New DSP-Oriented Algorithm
|
|||
|
for Calculation of the Square Root Using a Nonlinear Digital Filter.
|
|||
|
IEEE Transactions on Signal Processing, Vol. 40, No. 7, July 1992,
|
|||
|
pp. 1663-1669
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##3.4 Sine and Cosine
|
|||
|
|
|||
|
[418] Kogbetliantz, E.G.: Computation of Sin N, Cos N, and Mth Root of N Using
|
|||
|
an Electronic Computer.
|
|||
|
IBM Journal Research & Development, Vol. 3, No. 2, April 1959,
|
|||
|
pp. 147-152
|
|||
|
[419] Steer, D.G.; Penstone, S.R.: Digital Hardware for Sine-Cosine Functions.
|
|||
|
IEEE Transaction on Computers, Vol. C-26, No. 12, December 1977,
|
|||
|
pp. 1283-1286
|
|||
|
[420] Colquhoun, D.G.: A Fast Approximation to the Sine Function.
|
|||
|
Software - Practice and Experience, Vol. 7, No. 2, March-April 1977,
|
|||
|
pp. 227-229
|
|||
|
[421] Egbert, W.E.: Personal Calculator Algorithms II: Trigonometric
|
|||
|
Functions.
|
|||
|
Hewlett-Packard Journal, Vol. 28, No. 10, June 1977, pp. 17-20
|
|||
|
[422] Wang, J.Y.: The Evaluation of Periodic Functions with Large Input
|
|||
|
Arguments.
|
|||
|
SIGNUM Newsletter, Vol. 13, No. 4, December 1978, pp. 7-9
|
|||
|
[423] Ganesan, K.; Augustine, A.: 8086 generates sines and cosines.
|
|||
|
EDN, Vol. 26, No. 6, March 1981, pp. 186-188
|
|||
|
[424] Sewell, B.T.: A Rapid Lookup Table Method for Trigonometric Functions.
|
|||
|
Software - Practice and Experience, Vol. 12, No. 10,
|
|||
|
October 1982, pp. 885-887
|
|||
|
[425] Payne, M.H.; Hanek, R.N.: Radian Reduction for Trigonometric Functions.
|
|||
|
SIGNUM Newsletter, Vol. 18, No. 1, January 1983, pp. 19-24
|
|||
|
[426] Payne, M.H.; Hanek, R.N.: Degree Reduction for Trigonometric Functions.
|
|||
|
SIGNUM Newsletter, Vol. 18, No. 2, April 1983, pp. 18-19
|
|||
|
[427] Murray, J.T.: Sin/Cos Functions via Approximations Plus Error
|
|||
|
Compensation.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 26, No. 10A, March 1984,
|
|||
|
pp. 4967-4968
|
|||
|
[428] Helyer, R.: Sine and cosine calculations.
|
|||
|
Microprocessors and Microsystems, Vol. 2, No. 5,
|
|||
|
October 1985, p. 284
|
|||
|
[429] Campbell, R.A.: In Search of a Sine.
|
|||
|
Dr. Dobb's Journal, Vol. 11, No. 12, December 1986, pp. 30-32
|
|||
|
[430] Obermaier, A.: Sin und cosin mit Integerarithmetik.
|
|||
|
mc 1987, Heft 6, Seiten 108-112
|
|||
|
[431] Juffa, N.: Schnelle Algorithmen f"ur Sin und Cos.
|
|||
|
mc 1988, Heft 5, Seiten 105-107
|
|||
|
[432] Tang, P.T.P.: Some Software Implementations of the Functions Sine and
|
|||
|
Cosine.
|
|||
|
Report ANL-90/3. Argonne National Laboratory, April 1990
|
|||
|
[433] Ochs, T.: This sine is also right!
|
|||
|
Computer Language, Vol. 9, No. 1, January 1992, pp. 89-93
|
|||
|
[434] Ng, K.C.: Argument Reduction for Huge Arguments: Good to the Last Bit.
|
|||
|
Work in progress, SunPro, July 13, 1992
|
|||
|
[435] Devine, M.L.: Real time trigonometric function evaluation.
|
|||
|
Microprocessors and Microsystems, Vol. 16, No. 8, August 1992,
|
|||
|
pp. 417-425
|
|||
|
[436] Schwarz, E.M.; Flynn, M.J.: Approximating the Sine Function With
|
|||
|
Combinational Logic.
|
|||
|
Conference Record, Vol. 1, Twenty-Sixth Asilomar Conference on Signals,
|
|||
|
Systems & Computers, Pacific Grove, CA, USA, 26-28 October 1992,
|
|||
|
pp. 386-390
|
|||
|
[437] Fowkes, R.E.: Hardware Efficient Algorithms for Trigonometric
|
|||
|
Functions.
|
|||
|
IEEE Transactions on Computers, Vol. 42, No. 3, February 1993,
|
|||
|
pp. 235-239
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##3.5 Logarithm
|
|||
|
|
|||
|
[438] Bemer, R.W.: A Subroutine Method for Calculating Logarithms.
|
|||
|
Communications of the ACM, Vol. 1, No. 5, May 1958, pp. 5-7
|
|||
|
[439] Spielberg, K.: Polynomial and Continued-Fraction Approximations for
|
|||
|
Logarithmic Functions.
|
|||
|
Mathematics of Computation, Vol. 16, 1962, pp. 205-217
|
|||
|
[440] Combet, M.; Van Zonneveld, H.; Verbeek, L.: Computation of the Base Two
|
|||
|
Logarithm of Binary Numbers.
|
|||
|
IEEE Transactions on Electronic Computers, Vol. EC-14, No. 6, December
|
|||
|
1965, pp. 863-867
|
|||
|
[441] Marino, D.: New Algorithms for the Approximate Evaluation in Hardware of
|
|||
|
Binary Logarithms and Elementary Functions.
|
|||
|
IEEE Transactions on Computers, Vol. 21, No. 12, December 1972,
|
|||
|
pp. 1416-1421
|
|||
|
[442] Shi, S.-Y.: Shortcut to Logarithms Combines Table Lookup and
|
|||
|
Computation.
|
|||
|
Computer Design, Vol. 15, No. 5, May 1976, pp. 184-186
|
|||
|
[443] Egbert, W.E.: Personal Calculator Algorithms IV: Logarithmic Functions.
|
|||
|
Hewlett-Packard Journal, Vol. 29, No. 8, April 1978, pp. 29-32
|
|||
|
[444] Horna, O.A.: Fast algorithms for the computation of binary logarithms.
|
|||
|
COMSAT Technical Review, Vol. 10, No. 1, Spring 1980, pp. 91-101
|
|||
|
[445] McCormick, S.F.; Taylor, G.D.; Pryor, D.V.: Evaluation of Functions on
|
|||
|
Microcomputers: ln(x).
|
|||
|
Computers & Mathematics with Applications, Vol. 8, No. 5, 1982,
|
|||
|
pp. 389-392
|
|||
|
[446] Lo, H.-Y.; Chen, J.-L.: A Hardwired Genralized Algorithm for Generating
|
|||
|
the Logarithm Base-k by Iteration.
|
|||
|
IEEE Transactions on Computers, Vol. C-36, No. 11, November 1987,
|
|||
|
pp. 1363-1367
|
|||
|
[447] Maenner, R.: A Fast Integer Binary Logarithm of Large Arguments.
|
|||
|
IEEE Micro, Vol. 7, No. 6, December 1987, pp. 41-45
|
|||
|
[448] Tang, P.T.P: Table-Driven Implementation of the Logarithm Function in
|
|||
|
IEEE Floating-Point Arithmetic.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 16, No. 4,
|
|||
|
December 1990, pp. 378-400
|
|||
|
[449] Kostopoulos, D.K.: An Algorithm for the Computation of Binary
|
|||
|
Logarithms.
|
|||
|
IEEE Transactions on Computers, Vol. 40, No. 11, November 1991,
|
|||
|
pp. 1267-1270
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##3.6 Exponential function
|
|||
|
|
|||
|
[450] Kogbetliantz, E.G.: Computation of e**n for -inf<N<inf Using an
|
|||
|
Electronic Computer.
|
|||
|
IBM Journal Research & Development, Vol. 1, No. 2, April 1957,
|
|||
|
pp. 110-115
|
|||
|
[451] Spielberg, K.: Computation of e**x with the use of large tables.
|
|||
|
IBM Systems Journal, Vol. 5, No. 2, 1966, pp. 102-114
|
|||
|
[452] Wrathall, C.; Chen, T.C.: Convergence Guarantee and Improvements for
|
|||
|
a fast Hardware Exponential and Logarithm Evaluation Scheme.
|
|||
|
Proceedings of the 4th Symposium on Computer Arithmetic, Santa Monica,
|
|||
|
CA, USA, 25-27 October 1978, pp. 175-182
|
|||
|
[453] Andrews, M; Jaeger, D.; McCormick, S.F.; Taylor, G.D.: Evaluation of
|
|||
|
Functions on Microcomputers: exp(x).
|
|||
|
Computers & Mathematics with Applications, Vol. 7, No. 6, 1981,
|
|||
|
pp. 503-508
|
|||
|
[454] Hantler, S.L.; Karp, A.H.: Exponential by Sequential Squaring.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 25, No. 1, June 1982,
|
|||
|
pp. 171-173
|
|||
|
[455] Karp, A.H.: Exponential and Logarithm by Sequential Squaring.
|
|||
|
IEEE Transactions on Computers, Vol. C-33, No. 5, May 1984, pp. 462-464
|
|||
|
[456] Grappel, R.D.: Fast subroutine calculates exponentials.
|
|||
|
EDN, Vol. 30, No. 10, May 1985, p. 231
|
|||
|
[457] Tang, P.T.P.: Table-Driven Implementation of the Exponential
|
|||
|
Function in IEEE Floating-Point Arithmetic.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 15, No. 2,
|
|||
|
June 1989, pp. 144-157
|
|||
|
[458] Tang, P.T.P.: Table-driven Implementation of the Expm1 Function in
|
|||
|
IEEE Floating-Point Arithmetic.
|
|||
|
Preprint MCS-P144-0390, Mathematics and Computer Science Division.
|
|||
|
Argonne National Laboratory, March 1990
|
|||
|
[459] Tang, P.T.P.: Table-Driven Implementation of the Expm1 Function In
|
|||
|
IEEE Floating-Point Arithmetic.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 18, No. 2, June 1992,
|
|||
|
pp. 211-222
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##3.7 Arctangent
|
|||
|
|
|||
|
[460] Luke, Y.L.: On the Computation of log Z and arc tan Z.
|
|||
|
Mathematical Tables and Other Aids to Computation, Vol. 11, 1957,
|
|||
|
pp. 16-18
|
|||
|
[461] Kogbetliantz, E.G.: Computation of Arctan N for -inf<N<+inf Using an
|
|||
|
Electronic Computer.
|
|||
|
IBM Journal Research & Development, Vol. 2, No. 1, January 1958,
|
|||
|
pp. 43-53
|
|||
|
[462] Perlin, I.E.; Garrett, J.R.: High Precision Calculation of Arcsin x,
|
|||
|
Arccos x, and Arctan x.
|
|||
|
Mathematics of Computation, Vol. 14, 1960, pp. 270-274
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##3.8 Other transcendental functions
|
|||
|
|
|||
|
[463] Clark, N.W.; Cody, W.J.: Self-contained exponentation.
|
|||
|
AFIPS Conference Proceedings, Vol. 35, FJCC 1969, pp. 701-706
|
|||
|
[464] Clark, N.W.; Cody, W.J.; Kuki, H.: Self-Contained Power Routines.
|
|||
|
In: Rice, J.R. (ed.): Mathematical Software.
|
|||
|
New York, NY: Academic Press 1971
|
|||
|
[465] Kogbetliantz, E.G.: Computation of Arcsin N for 0<N<1 Using an
|
|||
|
Electronic Computer.
|
|||
|
IBM Journal Research & Development, Vol. 2, No. 3, July 1958,
|
|||
|
pp. 218-222
|
|||
|
[466] Egbert, W.E.: Personal Calculator Algorithms III: Inverse
|
|||
|
Trigonometric Functions.
|
|||
|
Hewlett-Packard Journal, Vol. 29, No. 3, November 1977, pp. 22-23
|
|||
|
[467] Morrison, D.R.: A Method for Computing Certain Inverse Functions.
|
|||
|
Mathematical Tables and other Aids to Computation,
|
|||
|
Vol. 10, 1965, pp. 202-208
|
|||
|
[468] Clenshaw, C.W.; Miller, G.F.; Woodger, M.: Algorithms for Special
|
|||
|
Functions I.
|
|||
|
Numerische Mathematik, Vol. 4, 1963, pp. 403-419
|
|||
|
[469] Miller, G.F.: Algorithms for Special Functions II.
|
|||
|
Numerische Mathematik, Vol. 7, 1965, pp. 194-196
|
|||
|
[470] Kr"amer, W.: Inverse Standardfunktionen f"ur reelle und komplexe
|
|||
|
Intervallargumente mit a priori Fehlerabsch"atzungen f"ur beliebige
|
|||
|
Datenformate.
|
|||
|
Dissertation, Universit"at Karlsruhe 1987
|
|||
|
[471] Preston, F.S.: A New Algorithm for the Tangent.
|
|||
|
IEEE Transactions on Computers, Vol. C-27, No. 2, February 1978, p. 167
|
|||
|
[472] Baker, H.G.: Less Complex Elementary Functions.
|
|||
|
ACM SIGPLAN Notices, Vol. 27, No. 11, November 1992, pp. 15-16
|
|||
|
[473] Cody, W.J.: ALGORITHM 715: SPECFUN - A Portable FORTRAN Package of
|
|||
|
Special Function Routines and Test Drivers.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 19, No. 1, March 1993,
|
|||
|
pp. 22-32
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##4.0 Binary-decimal conversion
|
|||
|
|
|||
|
[474] Taranto, D.: Binary Conversion, With Fixed Decimal Precision, Of a
|
|||
|
Decimal Fraction.
|
|||
|
Communications of the ACM, Vol. 2, No. 7, July 1959, p. 27
|
|||
|
[475] Daggett, D.H.: Decimal-Binary Conversions in CORDIC.
|
|||
|
IRE Transactions on Electronic Computers, Vol. EC-8, No. 5,
|
|||
|
September 1959, pp. 335-339
|
|||
|
[476] Clarkson, W.K.: A Divisionless Method of Integer Conversion.
|
|||
|
Communications of the ACM, Vol. 4, No. 7, July 1961, pp. 315-316
|
|||
|
[477] Matula, D.W.: In-and-Out Conversions.
|
|||
|
Communications of the ACM, Vol. 11, No. 1, January 1968, pp. 47-50
|
|||
|
[478] Matula, D.W.: A Formalization of Floating-Point Numeric Base Conversion.
|
|||
|
IEEE Transactions on Computers, Vol. C-19, No. 8, August 1970,
|
|||
|
pp. 681-692
|
|||
|
[479] Loevenbruck, A.P.: Conversion of Number Representations.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 15, No. 7, December 1972,
|
|||
|
pp. 2148-2151
|
|||
|
[480] Schreiber, F.A., Stefanelli, R.: Two Methods for Fast Binary-BCD
|
|||
|
Conversion.
|
|||
|
Proceedings of the 4th Symposium on Computer Arithmetic, Santa Monica,
|
|||
|
CA, USA, 25-27 October 1978, pp. 200-207
|
|||
|
[481] Havender, J.W.: Decimal-to-binary floating point number conversion
|
|||
|
mechanism.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 23, No. 2, July 1980,
|
|||
|
pp. 706-708
|
|||
|
[482] Havender, J.W.: Decimal-to-binary Number Conversion.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 23, No. 3, August 1980,
|
|||
|
pp. 1126-1127
|
|||
|
[483] Griffiths, L.K.: Binary-to-Decimal Conversion.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 24, No. 1A, June 1981,
|
|||
|
pp. 237-238
|
|||
|
[484] Murugesan, S.; Agrawal, V.K.: Algorithm converts fractions to BCD.
|
|||
|
EDN, Vol. 28, No. 19, September 1983, pp. 245-246
|
|||
|
[485] Agrawal, V.K.; Murugesan, S.: Algorithm converts BCD fractions to
|
|||
|
binary.
|
|||
|
EDN, Vol. 29, No. 13, June 1984, pp. 278-280
|
|||
|
[486] Nowak, M.: Hex-BCD-Umwandlung.
|
|||
|
mc 1986, Heft 10, Seite 68
|
|||
|
[487] Henning, D.: Konvertierung bin"arer in dezimale Gleitkommazahlen f"ur
|
|||
|
me"stechnische Anwendungen.
|
|||
|
Radio Fernsehen Elekronik, Vol. 35, No. 11, 1986, pp. 731-733
|
|||
|
[488] Clinger, W.D.: How to Read Floating Point Numbers Accurately.
|
|||
|
Proceedings of ACM SIGPLAN '90 Conference on Programming Language Design
|
|||
|
and Implementation. White Plains, NY, 20-22 June 1990, pp. 92-101
|
|||
|
[489] Steele, G.L.; White, J.L.: How to Print Floating-Point Numbers
|
|||
|
Accurately.
|
|||
|
Proceedings of ACM SIGPLAN '90 Conference on Programming Language Design
|
|||
|
and Implementation. White Plains, NY, 20-22 June 1990, pp. 112-123
|
|||
|
[490] Gay, D.M.: Correctly Rounded Binary-Decimal and Decimal-Binary
|
|||
|
Conversions.
|
|||
|
Numerical Analysis Manuscript 90-10, AT&T Bell Laboratories,
|
|||
|
November 30, 1990
|
|||
|
[491] Arazi, B.; Naccache, D.: Binary-to-Decimal Conversion Based on the
|
|||
|
Divisibility of 2**8-1 by 5.
|
|||
|
Electronic Letters, Vol. 28, No. 3, November 1992, pp. 2151-2152
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##5.0 BCD arithmetic
|
|||
|
|
|||
|
[492] Franklin, J.W.: Zoned Decimal Arithmetic.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 15, No. 7, December 1972,
|
|||
|
pp. 2123-2124
|
|||
|
[493] Besslich, P.W.; Raman, S.: Multiplication, Division and Square Root
|
|||
|
Extraction Methods for Electronic Desk Calculators.
|
|||
|
Journal of the Institution of Telecommunication Engineers (India),
|
|||
|
Vol. 19, No. 4, April 1973, pp. 182-188
|
|||
|
[494] Schmid, H.: BCD logic I: BCD - logic of many uses.
|
|||
|
Electronic Design, Vol. 21, No. 13, June 1973, pp. 90-95
|
|||
|
[495] Schmid, H.: BCD logic II: BCD multiplication.
|
|||
|
Electronic Design, Vol. 21, No. 14, July 1973, pp. 62-69
|
|||
|
[496] Schmid, H.: BCD logic III: BCD division.
|
|||
|
Electronic Design, Vol. 21, No. 15, July 1973, pp. 86-92
|
|||
|
[497] Schmid, H.: BCD logic IV: BCD decimal-point location.
|
|||
|
Electronic Design, Vol. 21, No. 16, August 1973, pp. 80-84
|
|||
|
[498] Schmid, H.: BCD logic V: BCD square root.
|
|||
|
Electronic Design, Vol. 21, No. 17, August 1973, pp. 66-69
|
|||
|
[499] Schmid, H.: BCD logic VI: BCD logarithms and exponentials.
|
|||
|
Electronic Design, Vol. 21, No. 18, September 1973, pp. 118-123
|
|||
|
[500] Schmid, H.: BCD logic VII: BCD trig and hyperbolic functions.
|
|||
|
Electronic Design, Vol. 21, No. 19, September 1973, pp. 68-73
|
|||
|
[501] Chen, T.C.; Ho, I.T.: Storage-Efficient Representation of Decimal Data.
|
|||
|
Communications of the ACM, Vol. 18, No. 1, January 1975, pp. 49-52
|
|||
|
[502] Chroust, G.: Method of Adding Decimal Numbers by Means of Binary
|
|||
|
Arithmetic.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 23, No. 10, March 1981,
|
|||
|
pp. 4525-4526
|
|||
|
[503] Bohannan, J.W.; Bradley, D.J.; Kummer, D.A.; Saenz, J.A.: Multiplication
|
|||
|
Algorithm for Packed BCD Numbers.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 25, No. 4, September 1982,
|
|||
|
p. 2225
|
|||
|
[504] Wingert, J.A.: Improved Table-assisted Addition and Multiplication
|
|||
|
Methods.
|
|||
|
IBM Technical Disclosure Bulletin, Vol. 25, No. 9, February 1983,
|
|||
|
pp. 4742-4743
|
|||
|
[505] Maric, I.; Cucancic, L.: On the Possibilities of the BCD Code
|
|||
|
Application in the Floating-Point Arithmetic Algorithms.
|
|||
|
International Journal of Mini and Microcomputers, Vol. 5, No. 2, 1983,
|
|||
|
pp. 19-22
|
|||
|
[506] Ahmad, M.: Implementable Decimal Arithmetic Algorithms for
|
|||
|
Micro/Minicomputers.
|
|||
|
Microprocessing and Microprogramming, Vol. 19, No. 2,
|
|||
|
February 1987, pp. 119-128
|
|||
|
[507] Bohlender, G.: Decimal floating-point arithmetic in binary
|
|||
|
representation.
|
|||
|
Computer Arithmetic, Scientific Computation and Mathematical Modelling.
|
|||
|
Proceedings of the Second International Conference, Albena, Bulgaria,
|
|||
|
24-28 September 1990, pp. 13-27
|
|||
|
[508] Obaidat, M.S.; Bleha, S.A.: A Decimal Multiplication Algorithm for
|
|||
|
Microcomputers.
|
|||
|
Computers and Electrical Engineering, Vol. 18, No. 5, September 1992,
|
|||
|
pp. 357-363
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
##6. Multiple Precision Arithmetic
|
|||
|
|
|||
|
[509] Stroud, A.H.; Secrest, D.: A multiple-precision floating-point
|
|||
|
interpretive program for the Control Data 1604.
|
|||
|
Computer Journal, Vol.6, Nr. 1, April 1963, pp. 62-66
|
|||
|
[510] Blum, B.I.: An Extended Arithmetic Package.
|
|||
|
Communications of the ACM, Vol. 8, No. 5, May 1965, pp. 318-320
|
|||
|
[511] Tienari, M.; Suokonautio, V.: A Set of Procedures Making Real Arithmetic
|
|||
|
of Unlimited Accuracy Possible Within Algol 60.
|
|||
|
BIT, Vol. 6, 1966, pp. 332-338
|
|||
|
[512] Filho, A.M.S.; Schwachheim, G.: Algorithm 309: Gamma Function with
|
|||
|
Arbitrary Precision.
|
|||
|
Communications of the ACM, Vol. 10, No. 8, August 1967, pp. 511-512
|
|||
|
[513] Kuki, H.; Ascoly, J.: FORTRAN extended-precision library.
|
|||
|
IBM Systems Journal, Vol. 10, No. 1, 1971, pp. 39-61
|
|||
|
[514] Dekker, T.J.: A Floating-Point Technique for Extending the Available
|
|||
|
Precision.
|
|||
|
Numerische Mathematik, Vol. 18, 1971, pp. 224-242
|
|||
|
[515] Brent, R.P.: Fast Multiple-Precision Evaluation of Elementary Functions.
|
|||
|
Journal of the Association for Computing Machinery, Vol. 23, No. 2,
|
|||
|
April 1976, pp. 242-251
|
|||
|
[516] Wyatt Jr., W.T.; Lozier, D.W.; Orser, D.J.: A Portable Extended Precision
|
|||
|
Arithmetic Package and Library With Fortran Precompiler.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 2, No. 3, September 1976,
|
|||
|
pp. 209-231
|
|||
|
[517] Brent, R.P.: A Fortran Multiple-Precision Arithmetic Package.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 4, No. 1, March 1978,
|
|||
|
pp. 57-70
|
|||
|
[518] Brent, R.P.: Algorithm 524: MP, A Fortran Multiple-Precision Arithmetic
|
|||
|
Package [A1].
|
|||
|
ACM Transactions on Mathematical Software, Vol. 4, No. 1, March 1978,
|
|||
|
pp. 71-81
|
|||
|
[519] Brent, R.P.: Unrestricted Algorithms for Elementary and Special
|
|||
|
Functions.
|
|||
|
Information Processing 80, Proceedings of the IFIP Congress 80, Tokyo,
|
|||
|
Japan, 6-9 October 1980, pp. 613-619
|
|||
|
[520] Verma, S.B.; Sharan, M.: Multiple Precision Floating-point Computation
|
|||
|
in FORTRAN.
|
|||
|
Software-Practice and Experience, Vol. 10, No. 3, March 1980,
|
|||
|
pp. 163-173
|
|||
|
[521] Linnainmaa, S.: Software for Doubled-Precision Floating-Point
|
|||
|
Computations.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 7, No. 3,
|
|||
|
September 1981, pp. 272-283
|
|||
|
[522] Sasaki, T.; Kanada, Y.: Practically Fast Multiple Precision Evaluation
|
|||
|
of LOG (X).
|
|||
|
Journal of Information Processing, Vol. 5, No. 4, 1982, pp. 247-250
|
|||
|
[523] Smith, D.M.: Algorithm 693: A FORTRAN Package For Floating-Point
|
|||
|
Multiple-Precision Arithmetic.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 17, No. 2, June 1991,
|
|||
|
pp. 273-283
|
|||
|
[524] Priest, D.M.: Algorithms for Arbitrary Precision Floating Point
|
|||
|
Arithmetic.
|
|||
|
Proceedings 10th IEEE Symposium on Computer Arithmetic, Grenoble,
|
|||
|
France, 26-28, June 1991
|
|||
|
[525] Bailey, D.H.: Algorithm 719: Multiprecision Translation and Execution of
|
|||
|
FORTRAN Programs.
|
|||
|
ACM Transactions on Mathematical Software, Vol. 19, No. 3,
|
|||
|
September 1993, pp. 288-319
|
|||
|
[526] Hansen, P.B.: Multiple-length Division Revisited: a Tour of the
|
|||
|
Minefield.
|
|||
|
Software - Practice and Experience, Vol. 24, No. 6, June 1994,
|
|||
|
pp. 579-601
|
|||
|
|