메뉴 건너뛰기




Volumn 31, Issue 1, 2008, Pages 189-224

Accurate floating-point summation part I: Faithful rounding

Author keywords

Distillation; Error analysis; Error free transformation; Extended and mixed precision basic linear algebra subprograms; Faithful founding; High accuracy; Maximally accurate summation; XBLAS

Indexed keywords

DIGITAL ARITHMETIC; ERROR ANALYSIS; LINEAR ALGEBRA; LINEAR TRANSFORMATIONS; NUMBER THEORY;

EID: 55049129860     PISSN: 10648275     EISSN: None     Source Type: Journal    
DOI: 10.1137/050645671     Document Type: Article
Times cited : (144)

References (50)
  • 3
    • 0033294958 scopus 로고    scopus 로고
    • A distillation algorithm for floating-point summation
    • I. J. ANDERSON, A distillation algorithm for floating-point summation, SIAM J. Sci. Comput., 20 (1999), pp. 1797-1806.
    • (1999) SIAM J. Sci. Comput , vol.20 , pp. 1797-1806
    • ANDERSON, I.J.1
  • 6
    • 13644253110 scopus 로고    scopus 로고
    • ARPREC: An Arbitrary Precision Computation Package
    • Technical report LBNL-53651, Lawrence Berkeley National Laboratory, Berkeley, CA
    • D. H. BAILEY, H. YOZO, X. S. LI, AND B. THOMPSON, ARPREC: An Arbitrary Precision Computation Package, Technical report LBNL-53651, Lawrence Berkeley National Laboratory, Berkeley, CA, 2002.
    • (2002)
    • BAILEY, D.H.1    YOZO, H.2    LI, X.S.3    THOMPSON, B.4
  • 7
    • 0017515592 scopus 로고
    • Floating-point computation of functions with maximum accuracy
    • G. BOHLENDER., Floating-point computation of functions with maximum accuracy, IEEE Trans. Comput., C-26 (1977), pp. 621-632.
    • (1977) IEEE Trans. Comput , vol.C-26 , pp. 621-632
    • BOHLENDER, G.1
  • 8
    • 0005422241 scopus 로고    scopus 로고
    • Interval arithmetic yields efficient dynamic filters for computational geometry
    • H. BRÖNNIMANN, C. BURNIKEL, AND S. PION, Interval arithmetic yields efficient dynamic filters for computational geometry, Discrete Appl. Math., 109 (2001), pp. 25-47.
    • (2001) Discrete Appl. Math , vol.109 , pp. 25-47
    • BRÖNNIMANN, H.1    BURNIKEL, C.2    PION, S.3
  • 9
    • 0001884690 scopus 로고    scopus 로고
    • Efficient exact evaluation of signs of determinants
    • H. BRÖNNIMANN AND M. YVINEC, Efficient exact evaluation of signs of determinants, Algorithmica, 27 (2000), pp. 21-56.
    • (2000) Algorithmica , vol.27 , pp. 21-56
    • BRÖNNIMANN, H.1    YVINEC, M.2
  • 11
    • 0031349268 scopus 로고    scopus 로고
    • Validated roundings of dot products by sticky accumulation
    • M. DAUMAS AND D. W. MATULA, Validated roundings of dot products by sticky accumulation, IEEE Trans. Comput., 46 (1997), pp. 623-629.
    • (1997) IEEE Trans. Comput , vol.46 , pp. 623-629
    • DAUMAS, M.1    MATULA, D.W.2
  • 12
    • 0000810983 scopus 로고
    • A floating-point technique for extending the available precision
    • T. J. DEKKER, A floating-point technique for extending the available precision, Numer. Math., 18 (1971), pp. 224-242.
    • (1971) Numer. Math , vol.18 , pp. 224-242
    • DEKKER, T.J.1
  • 13
    • 4043118275 scopus 로고    scopus 로고
    • Accurate and efficient floating point summation
    • J. DEMMEL AND Y. HIDA, Accurate and efficient floating point summation, SIAM J. Sci. Comput., 25 (2003), pp. 1214-1248.
    • (2003) SIAM J. Sci. Comput , vol.25 , pp. 1214-1248
    • DEMMEL, J.1    HIDA, Y.2
  • 14
    • 10044275644 scopus 로고    scopus 로고
    • Fast and accurate floating point summation with application to computational geometry
    • J. DEMMEL AND Y. HIDA, Fast and accurate floating point summation with application to computational geometry, Numer. Algorithms, 37 (2004), pp. 101-112.
    • (2004) Numer. Algorithms , vol.37 , pp. 101-112
    • DEMMEL, J.1    HIDA, Y.2
  • 15
    • 55049095926 scopus 로고    scopus 로고
    • S. GRAILLAT, P. LANGLOIS, AND N. LOUVET, Compensated Homer Scheme, in Algebraic and Numerical Algorithms and Computer-Assigned Proofs, B. Buchberger, S. Oishi, M. Plum, and S. M. Rump, eds., Dagstuhl Seminar Proceedings, 2006.
    • S. GRAILLAT, P. LANGLOIS, AND N. LOUVET, Compensated Homer Scheme, in Algebraic and Numerical Algorithms and Computer-Assigned Proofs, B. Buchberger, S. Oishi, M. Plum, and S. M. Rump, eds., Dagstuhl Seminar Proceedings, 2006.
  • 16
    • 0030100969 scopus 로고    scopus 로고
    • Handling floating-point exceptions in numeric programs
    • J. R. HAUSER, Handling floating-point exceptions in numeric programs, ACM Trans. Program. Lang. Syst., 18 (1996), pp. 139-174.
    • (1996) ACM Trans. Program. Lang. Syst , vol.18 , pp. 139-174
    • HAUSER, J.R.1
  • 17
    • 0002410261 scopus 로고    scopus 로고
    • Let's get to the (floating) point
    • C. HECKER, Let's get to the (floating) point, Game Developer, 2 (1996), pp. 19-24.
    • (1996) Game Developer , vol.2 , pp. 19-24
    • HECKER, C.1
  • 18
    • 0000155361 scopus 로고
    • The accuracy of floating point summation
    • N. J. HIGHAM, The accuracy of floating point summation, SIAM J. Sci. Comput., 14 (1993), pp. 783-799.
    • (1993) SIAM J. Sci. Comput , vol.14 , pp. 783-799
    • HIGHAM, N.J.1
  • 20
    • 33144461966 scopus 로고    scopus 로고
    • Robustness in geometric computations
    • C. M. HOFFMANN, Robustness in geometric computations, J. Comput. Inform. Sci. Eng., l (2001), pp. 143-156.
    • (2001) J. Comput. Inform. Sci. Eng , vol.50 , pp. 143-156
    • HOFFMANN, C.M.1
  • 21
    • 0012066330 scopus 로고
    • A note on floating-point summation of very many terms, Electron. Informationsverarb
    • M. JANKOWSKI, A. SMOKTUNOWICZ, AND H. WOŹNIAKOWSKI, A note on floating-point summation of very many terms, Electron. Informationsverarb. Kybernet., 19 (1983), pp. 435-440.
    • (1983) Kybernet , vol.19 , pp. 435-440
    • JANKOWSKI, M.1    SMOKTUNOWICZ, A.2    WOŹNIAKOWSKI, H.3
  • 22
    • 0022218213 scopus 로고
    • The accurate solution of certain continuous problems using only sigle precision arithmetic
    • M. JANKOWSKI AND H. WOŹNIAKOWSKI, The accurate solution of certain continuous problems using only sigle precision arithmetic, BIT, 25 (1985), pp. 635-651.
    • (1985) BIT , vol.25 , pp. 635-651
    • JANKOWSKI, M.1    WOŹNIAKOWSKI, H.2
  • 24
    • 0003932856 scopus 로고
    • Implementation of Algorithms (Lecture Notes by W. S. Haugeland and D. Hough)
    • Technical report 20, Department of Computer Science, University of California, Berkeley, CA
    • W. KAHAN, Implementation of Algorithms (Lecture Notes by W. S. Haugeland and D. Hough), Technical report 20, Department of Computer Science, University of California, Berkeley, CA, 1973.
    • (1973)
    • KAHAN, W.1
  • 25
    • 55049136254 scopus 로고    scopus 로고
    • A. KIEŁBASZIŃSKI, Summation algorithm with corrections and some of its applications, Math. Stos, 1 (1973), pp. 22-41.
    • A. KIEŁBASZIŃSKI, Summation algorithm with corrections and some of its applications, Math. Stos, 1 (1973), pp. 22-41.
  • 28
    • 55049095614 scopus 로고
    • Arithmetic operations in interval spaces
    • U. KULISCH AND W. L. MIRANKER, Arithmetic operations in interval spaces, Comput., Suppl. 2 (1980), pp. 51-67.
    • (1980) Comput., Suppl , vol.2 , pp. 51-67
    • KULISCH, U.1    MIRANKER, W.L.2
  • 31
    • 0019912033 scopus 로고
    • Parallel algorithms for the rounding exact summation of floating point numbers
    • H. LEUPRECHT AND W. OBERAIGNER, Parallel algorithms for the rounding exact summation of floating point numbers, Computing, 28 (1982), pp. 89-104.
    • (1982) Computing , vol.28 , pp. 89-104
    • LEUPRECHT, H.1    OBERAIGNER, W.2
  • 33
    • 0019614281 scopus 로고
    • Software for doubled-precision floating point computations
    • S. LINNAINMAA, Software for doubled-precision floating point computations, ACM Trans. Math. Software, 7 (1981), pp. 272-283.
    • (1981) ACM Trans. Math. Software , vol.7 , pp. 272-283
    • LINNAINMAA, S.1
  • 34
    • 0015158598 scopus 로고
    • On accurate floating-point summation
    • M. MALCOLM, On accurate floating-point summation, Comm. ACM, 14 (1971), pp. 731-736.
    • (1971) Comm. ACM , vol.14 , pp. 731-736
    • MALCOLM, M.1
  • 35
    • 0002811620 scopus 로고    scopus 로고
    • O. MØLLER, Quasi double precision in floating-point arithmetic, BIT, 5 (1965), pp. 37-50.
    • O. MØLLER, Quasi double precision in floating-point arithmetic, BIT, 5 (1965), pp. 37-50.
  • 36
    • 0015982207 scopus 로고
    • Rundungsfehleranalyse einiger Verfahren zur Summation endlicher Summen
    • A. NEUMAIER, Rundungsfehleranalyse einiger Verfahren zur Summation endlicher Summen, Z. Angew. Math. Mech., 54 (1974), pp. 39-51.
    • (1974) Z. Angew. Math. Mech , vol.54 , pp. 39-51
    • NEUMAIER, A.1
  • 37
  • 38
    • 55049085368 scopus 로고    scopus 로고
    • Fast and robust algorithm for geometric predicates using floating-point arithmetic
    • K. OZAKI, T. OGITA, S. M. RUMP, AND S. OISHI, Fast and robust algorithm for geometric predicates using floating-point arithmetic, Trans. Japan Soc. Ind. Appl. Math., 16 (2006), pp. 553-562.
    • (2006) Trans. Japan Soc. Ind. Appl. Math , vol.16 , pp. 553-562
    • OZAKI, K.1    OGITA, T.2    RUMP, S.M.3    OISHI, S.4
  • 39
    • 0012031370 scopus 로고
    • Correction d'une somme en arithmétique à virgule flottante
    • M. PICHAT, Correction d'une somme en arithmétique à virgule flottante, Numer. Math., 19 (1972), pp. 400-406.
    • (1972) Numer. Math , vol.19 , pp. 400-406
    • PICHAT, M.1
  • 40
    • 0026169919 scopus 로고
    • Algorithms for arbitrary precision floating point arithmetic
    • P. Kornerup and D. W. Matula, eds, IEEE Press, Grenoble
    • D. M. PRIEST, Algorithms for arbitrary precision floating point arithmetic, in Proceedings of the 10th Symposium on Computer Arithmetic, P. Kornerup and D. W. Matula, eds., IEEE Press, Grenoble, 1991, pp. 132-145.
    • (1991) Proceedings of the 10th Symposium on Computer Arithmetic , pp. 132-145
    • PRIEST, D.M.1
  • 42
    • 0012031275 scopus 로고
    • Reducing truncation errors using cascading accumulators
    • D. R. ROSS, Reducing truncation errors using cascading accumulators, Comm. ACM, 8 (1965), pp. 32-33.
    • (1965) Comm. ACM , vol.8 , pp. 32-33
    • ROSS, D.R.1
  • 43
    • 0002342184 scopus 로고    scopus 로고
    • INTLAB - INTerval LABoratory
    • T. Csendes, ed, Kluwer Academic Publishers, Dordrecht
    • S. M. RUMP, INTLAB - INTerval LABoratory, in Developments in Reliable Computing, T. Csendes, ed., Kluwer Academic Publishers, Dordrecht, 1999, pp. 77-104.
    • (1999) Developments in Reliable Computing , pp. 77-104
    • RUMP, S.M.1
  • 44
    • 85140866605 scopus 로고    scopus 로고
    • Accurate Floating-point Summation Part II: Sign, K-fold Faithful and Rounding to Nearest
    • submitted; also available online from
    • S. M. RUMP, T. OGITA, AND S. OISHI, Accurate Floating-point Summation Part II: Sign, K-fold Faithful and Rounding to Nearest, SIAM J. Sci. Comput., submitted; also available online from http://www.ti3.tu-harburg.de/rump.
    • SIAM J. Sci. Comput
    • RUMP, S.M.1    OGITA, T.2    OISHI, S.3
  • 45
    • 0037901948 scopus 로고    scopus 로고
    • Precision and robustness in geometric computations
    • Notes Comput. Sci. 1340, M. van Kreveld, J. Nievergelt, T. Roos, and P. Widmayer, eds, Springer-Verlag, Berlin
    • S. SCHIRRA, Precision and robustness in geometric computations, in Algorithmic Foundations of Geographic Information Systems, Lect. Notes Comput. Sci. 1340, M. van Kreveld, J. Nievergelt, T. Roos, and P. Widmayer, eds., Springer-Verlag, Berlin, 1997, pp. 255-287.
    • (1997) Algorithmic Foundations of Geographic Information Systems, Lect , pp. 255-287
    • SCHIRRA, S.1
  • 46
    • 0031518093 scopus 로고    scopus 로고
    • Adaptive precision floating-point arithmetic and fast robust geometric predicates
    • J. R. SHEWCHUK, Adaptive precision floating-point arithmetic and fast robust geometric predicates, Discrete Comput. Geom., 18 (1997), pp. 305-363.
    • (1997) Discrete Comput. Geom , vol.18 , pp. 305-363
    • SHEWCHUK, J.R.1
  • 47
    • 0012032255 scopus 로고
    • Reducing truncation errors by programming
    • J. M. WOLFE, Reducing truncation errors by programming, Comm. ACM, 7 (1964), pp. 355-356.
    • (1964) Comm. ACM , vol.7 , pp. 355-356
    • WOLFE, J.M.1
  • 48
    • 55049140923 scopus 로고    scopus 로고
    • Y.-K. ZHU AND W. HAVES, Fast, guaranteed-accurate sums of many floating-point numbers, in Proceedings of the 7th Conference on Real Numbers and Computers, G. Hanrot and P. Zimmermann, eds., 2006, pp. 11-22.
    • Y.-K. ZHU AND W. HAVES, Fast, guaranteed-accurate sums of many floating-point numbers, in Proceedings of the 7th Conference on Real Numbers and Computers, G. Hanrot and P. Zimmermann, eds., 2006, pp. 11-22.
  • 49
    • 24644433724 scopus 로고    scopus 로고
    • A new distillation algorithm for floating-point summation
    • Y.-K. ZHU, J.-H. YONG, AND G.-Q. ZHENG, A new distillation algorithm for floating-point summation, SIAM J. Sci. Comput., 26 (2005), pp. 2066-2078.
    • (2005) SIAM J. Sci. Comput , vol.26 , pp. 2066-2078
    • ZHU, Y.-K.1    YONG, J.-H.2    ZHENG, G.-Q.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.