메뉴 건너뛰기




Volumn 26, Issue 6, 2005, Pages 1955-1988

Accurate sum and dot product

Author keywords

Accurate dot product; Accurate summation; Fast algorithms; High precision; Verified error bounds

Indexed keywords

ALGORITHMS; BOUNDARY CONDITIONS; BOUNDARY VALUE PROBLEMS; COMPUTATIONAL METHODS; ERROR ANALYSIS;

EID: 27844511745     PISSN: 10648275     EISSN: None     Source Type: Journal    
DOI: 10.1137/030601818     Document Type: Article
Times cited : (282)

References (44)
  • 1
    • 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
  • 5
    • 0000450702 scopus 로고
    • A Fortran-90 based multiprecision system
    • D. H. BAILEY, A Fortran-90 based multiprecision system, ACM Trans. Math. Software, 21 (1995), pp. 379-387.
    • (1995) ACM Trans. Math. Software , vol.21 , pp. 379-387
    • Bailey, D.H.1
  • 6
    • 0017515592 scopus 로고
    • Floating-point computation of functions with maximum accuracy
    • G. BOHLENDER, Floating-point computation of functions with maximum accuracy, IEEE Trans. Comput., 26 (1977), pp. 621-632.
    • (1977) IEEE Trans. Comput. , vol.26 , pp. 621-632
    • Bohlender, G.1
  • 8
    • 0042134525 scopus 로고    scopus 로고
    • Representable correcting terms for possibly underflowing floating point operations
    • J.-C. Bajard and M. Schulte, eds., Santiago de Compostela, Spain , IEEE Press
    • S. BOLDO AND M. DAUMAS, Representable correcting terms for possibly underflowing floating point operations, in Proceedings of the 16th IEEE Symposium on Computer Arithmetic, J.-C. Bajard and M. Schulte, eds., Santiago de Compostela, Spain, 2003, IEEE Press, pp. 79-86.
    • (2003) Proceedings of the 16th IEEE Symposium on Computer Arithmetic , pp. 79-86
    • Boldo, S.1    Daumas, M.2
  • 10
    • 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
  • 11
    • 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
  • 13
    • 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
  • 14
    • 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
  • 16
    • 85160648692 scopus 로고    scopus 로고
    • Improving the accuracy of numerical integration
    • Aurora
    • H. HLAVACS AND C. W. UEBERHUBER, Improving the Accuracy of Numerical Integration, Technical report TR 2001-06, Aurora, 2001.
    • (2001) Technical Report , vol.TR 2001-06
    • Hlavacs, H.1    Ueberhuber, C.W.2
  • 18
    • 0022218213 scopus 로고
    • The accurate solution of certain continuous problems using only single precision arithmetic
    • M. JANKOWSKI AND H. WOZNIAKOWSKI, The accurate solution of certain continuous problems using only single precision arithmetic, BIT, 25 (1985), pp. 635-651.
    • (1985) BIT , vol.25 , pp. 635-651
    • Jankowski, M.1    Wozniakowski, H.2
  • 20
    • 0003932856 scopus 로고
    • Implementation of algorithms (Lecture notes by W. 3. Haugeland and D. Hough)
    • Department of Computer Science, University of California, Berkeley, CA
    • W. KAHAN, Implementation of Algorithms (Lecture Notes by W. 3. Haugeland and D. Hough), Technical Report 20, Department of Computer Science, University of California, Berkeley, CA, 1973.
    • (1973) Technical Report , vol.20
    • Kahan, W.1
  • 22
    • 0012087161 scopus 로고
    • Summation algorithm with corrections and some of its applications
    • A. KIELBASZIŃSKI, Summation algorithm with corrections and some of its applications, Math. Stos., 1 (1973), pp. 22-41.
    • (1973) Math. Stos. , vol.1 , pp. 22-41
    • Kielbasziński, A.1
  • 24
    • 0022676128 scopus 로고
    • The arithmetic of the digital computer: A new approach
    • U. W. KULISCH AND W. L. MIRANKER, The arithmetic of the digital computer: A new approach, SIAM Rev., 28 (1986), pp. 1-40.
    • (1986) SIAM Rev. , vol.28 , pp. 1-40
    • Kulisch, U.W.1    Miranker, W.L.2
  • 25
    • 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
  • 27
    • 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
  • 28
    • 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
  • 29
    • 0002811620 scopus 로고
    • Quasi double precision in floating-point arithmetic
    • O. MØLLER, Quasi double precision in floating-point arithmetic, BIT, 5 (1965), pp. 37-50.
    • (1965) BIT , vol.5 , pp. 37-50
    • Møller, O.1
  • 31
    • 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
  • 32
    • 84984020210 scopus 로고
    • Das Kahan-Babuškasche Summierungsverfahren in Triplex-ALGOL 60
    • K. NICKEL, Das Kahan-Babuškasche Summierungsverfahren in Triplex-ALGOL 60, Z. Angew. Math. Mech., 50 (1970), pp. 369-373.
    • (1970) Z. Angew. Math. Mech. , vol.50 , pp. 369-373
    • Nickel, K.1
  • 33
    • 10844263523 scopus 로고    scopus 로고
    • Scalar fused multiply-add instructions produce floating-point matrix arithmetic provably accurate to the penultimate digit
    • Y. NIEVERGELT, Scalar fused multiply-add instructions produce floating-point matrix arithmetic provably accurate to the penultimate digit, ACM Trans. Math. Software, 29 (2003), pp. 27-48.
    • (2003) ACM Trans. Math. Software , vol.29 , pp. 27-48
    • Nievergelt, Y.1
  • 34
    • 0010219535 scopus 로고    scopus 로고
    • Computing the distance to infeasibility: Theoretical and practical issues
    • Center for Applied Mathematics, Cornell University, Ithaca, NY
    • J. PEÑA, Computing the Distance to Infeasibility: Theoretical and Practical Issues, Technical Report, Center for Applied Mathematics, Cornell University, Ithaca, NY, 1998.
    • (1998) Technical Report
    • Peña, J.1
  • 35
    • 0012031370 scopus 로고
    • Correction d'une somme en arithmetique à virgule flottante
    • M. PICHAT, Correction d'une somme en arithmetique à virgule flottante, Numer. Math., 19 (1972), pp. 400-406.
    • (1972) Numer. Math. , vol.19 , pp. 400-406
    • Pichat, M.1
  • 36
    • 0026169919 scopus 로고
    • Algorithms for arbitrary precision floating point arithmetic
    • P. Kornerup and D. W. Matula, eds., Grenoble, France , IEEE Press
    • D. M. PRIEST, Algorithms for arbitrary precision floating point arithmetic, in Proceedings of the 10th IEEE Symposium on Computer Arithmetic, P. Kornerup and D. W. Matula, eds., Grenoble, France, 1991, IEEE Press, pp. 132-145.
    • (1991) Proceedings of the 10th IEEE Symposium on Computer Arithmetic , pp. 132-145
    • Priest, D.M.1
  • 38
    • 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
  • 39
    • 0002342184 scopus 로고    scopus 로고
    • INTLAB - INTerval LABoratory
    • T. Csendes, ed., Kluwer, Dordrecht, The Netherlands
    • S. M. RUMP, INTLAB - INTerval LABoratory, in Developments in Reliable Computing, T. Csendes, ed., Kluwer, Dordrecht, The Netherlands, 1999, pp. 77-104.
    • (1999) Developments in Reliable Computing , pp. 77-104
    • Rump, S.M.1
  • 40
    • 0035628958 scopus 로고    scopus 로고
    • Self-validating methods
    • S. M. RUMP, Self-validating methods, Linear Algebra Appl., 324 (2001), pp. 3-13.
    • (2001) Linear Algebra Appl. , vol.324 , pp. 3-13
    • Rump, S.M.1
  • 41
    • 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
  • 42
    • 84966248432 scopus 로고
    • Iterative refinement implies numerical stability for Gaussian elimination
    • R. D. SKEEL, Iterative refinement implies numerical stability for Gaussian elimination, Math. Comp., 35 (1980), pp. 817-832.
    • (1980) Math. Comp. , vol.35 , pp. 817-832
    • Skeel, R.D.1


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