메뉴 건너뛰기




Volumn , Issue , 2013, Pages 369-378

Automatically adapting programs for mixed-precision floating-point computation

Author keywords

binary instrumentation; floating point; mixed precision

Indexed keywords

BINARY INSTRUMENTATIONS; FLOATING-POINT; FLOATING-POINT ARITHMETIC; FLOATING-POINT COMPUTATION; MIXED PRECISION; SCIENTIFIC COMPUTATION; SIMPLE SEARCH ALGORITHM; STREAMING ARCHITECTURE;

EID: 84879807319     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2464996.2465018     Document Type: Conference Paper
Times cited : (106)

References (44)
  • 1
    • 84870522188 scopus 로고    scopus 로고
    • Accessed 21 September 2011
    • ASC Sequoia Benchmark Codes. https://asc.llnl.gov/sequoia/benchmarks/. Accessed 21 September 2011.
    • ASC Sequoia Benchmark Codes
  • 3
    • 77958512320 scopus 로고    scopus 로고
    • Energy efficiency of mixed precision iterative refinement methods using hybrid hardware platforms
    • H. Anzt, B. Rocker, and V. Heuveline. Energy efficiency of mixed precision iterative refinement methods using hybrid hardware platforms. Computer Science Research and Development, 25(3-4):141-148, 2010.
    • (2010) Computer Science Research and Development , vol.25 , Issue.3-4 , pp. 141-148
    • Anzt, H.1    Rocker, B.2    Heuveline, V.3
  • 11
    • 0012031733 scopus 로고
    • Error analysis in floating point arithmetic
    • May
    • J. W. Carr. Error analysis in floating point arithmetic. Communications of the ACM, 2(5):10-16, May 1959.
    • (1959) Communications of the ACM , vol.2 , Issue.5 , pp. 10-16
    • Carr, J.W.1
  • 16
    • 84875938616 scopus 로고    scopus 로고
    • Asserting the Precision of Floating-Point Computations: A Simple Abstract Interpreter
    • S. P. Eric Goubault Matthieu Martel. Asserting the Precision of Floating-Point Computations: A Simple Abstract Interpreter. Programming Languages and Systems, pages 287-306, 2002.
    • (2002) Programming Languages and Systems , pp. 287-306
    • Eric Goubault Matthieu Martel, S.P.1
  • 18
    • 80053640402 scopus 로고    scopus 로고
    • Development of a Stokes flow solver robust to large viscosity jumps using a Schur complement approach with mixed precision arithmetic
    • Oct.
    • M. Furuichi, D. a. May, and P. J. Tackley. Development of a Stokes flow solver robust to large viscosity jumps using a Schur complement approach with mixed precision arithmetic. Journal of Computational Physics, 230(24):8835-8851, Oct. 2011.
    • (2011) Journal of Computational Physics , vol.230 , Issue.24 , pp. 8835-8851
    • Furuichi, M.1    May, D.A.2    Tackley, P.J.3
  • 19
    • 78649807974 scopus 로고    scopus 로고
    • Cyclic Reduction Tridiagonal Solvers on GPUs Applied to Mixed Precision Multigrid
    • D. Göddeke and R. Strzodka. Cyclic Reduction Tridiagonal Solvers on GPUs Applied to Mixed Precision Multigrid. IEEE Transactions on Parallel and Distributed Systems, 22(1):22-32, 2011.
    • (2011) IEEE Transactions on Parallel and Distributed Systems , vol.22 , Issue.1 , pp. 22-32
    • Göddeke, D.1    Strzodka, R.2
  • 20
    • 33947588604 scopus 로고    scopus 로고
    • Performance and accuracy of hardware-oriented native-, emulated- and mixed-precision solvers in FEM simulations
    • DOI 10.1080/17445760601122076, PII 779508744
    • D. Göddeke, R. Strzodka, and S. Turek. Performance and accuracy of hardware-oriented native-, emulated-and mixed-precision solvers in FEM simulations. International Journal of Parallel, Emergent and Distributed Systems, 22(4):221-256, Aug. 2007. (Pubitemid 46925816)
    • (2007) International Journal of Parallel, Emergent and Distributed Systems , vol.22 , Issue.4 , pp. 221-256
    • Goddeke, D.1    Strzodka, R.2    Turek, S.3
  • 21
    • 0026122066 scopus 로고
    • What every computer scientist should know about floating-point arithmetic
    • DOI 10.1145/103162.103163
    • D. Goldberg. What every computer scientist should know about floating-point arithmetic. ACM Computing Surveys, 23(1):5-48, Mar. 1991. (Pubitemid 21723680)
    • (1991) ACM Computing Surveys , vol.23 , Issue.1 , pp. 5-48
    • Goldberg, D.1
  • 22
    • 84890027616 scopus 로고    scopus 로고
    • Static Analyses of the Precision of Floating-Point Operations
    • E. Goubault. Static Analyses of the Precision of Floating-Point Operations. Static Analysis, pages 234-259, 2001.
    • (2001) Static Analysis , pp. 234-259
    • Goubault, E.1
  • 25
    • 77951891411 scopus 로고    scopus 로고
    • A fast and robust mixed-precision solver for the solution of sparse symmetric linear systems
    • J. D. Hogg and J. A. Scott. A fast and robust mixed-precision solver for the solution of sparse symmetric linear systems. ACM Transactions on Mathematical Software, 37(2):1-24, 2010.
    • (2010) ACM Transactions on Mathematical Software , vol.37 , Issue.2 , pp. 1-24
    • Hogg, J.D.1    Scott, J.A.2
  • 28
    • 84976853068 scopus 로고
    • On Local Roundoff Errors in Floating-Point Arithmetic
    • T. Kaneko and B. Liu. On Local Roundoff Errors in Floating-Point Arithmetic. J. ACM, 20(3):391-398, 1973.
    • (1973) J. ACM , vol.20 , Issue.3 , pp. 391-398
    • Kaneko, T.1    Liu, B.2
  • 29
    • 0032119048 scopus 로고    scopus 로고
    • A Priori Worst Case Error Bounds for Floating-Point Computations
    • W. Kraemer. A Priori Worst Case Error Bounds for Floating-Point Computations. IEEE transactions on computers, 47(7):750-756, 1998.
    • (1998) IEEE Transactions on Computers , vol.47 , Issue.7 , pp. 750-756
    • Kraemer, W.1
  • 30
    • 0343772993 scopus 로고    scopus 로고
    • Automatic forward error analysis for floating point algorithms
    • DOI 10.1023/A:1011463324243
    • W. Krämer and A. Bantle. Automatic Forward Error Analysis for Floating Point Algorithms. Reliable Computing, 7(4):321-340, Aug. 2001. (Pubitemid 32659085)
    • (2001) Reliable Computing , vol.7 , Issue.4 , pp. 321-340
    • Kramer, W.1    Bantle, A.2
  • 36
    • 0014643208 scopus 로고
    • Error analysis of digital filters realized with floating-point arithmetic
    • B. Liu and T. Kaneko. Error analysis of digital filters realized with floating-point arithmetic. Proceedings of the IEEE, 57(10):1735-1747, 1969.
    • (1969) Proceedings of the IEEE , vol.57 , Issue.10 , pp. 1735-1747
    • Liu, B.1    Kaneko, T.2
  • 38
    • 84875958967 scopus 로고    scopus 로고
    • Propagation of Roundoff Errors in Finite Precision Computations: A Semantics Approach
    • M. Martel. Propagation of Roundoff Errors in Finite Precision Computations: A Semantics Approach. Programming Languages and Systems, pages 159-186, 2002.
    • (2002) Programming Languages and Systems , pp. 159-186
    • Martel, M.1
  • 39
    • 38149014708 scopus 로고    scopus 로고
    • Semantics-Based Transformation of Arithmetic Expressions
    • M. Martel. Semantics-Based Transformation of Arithmetic Expressions. Static Analysis, pages 298-314, 2007.
    • (2007) Static Analysis , pp. 298-314
    • Martel, M.1
  • 41
    • 0015403128 scopus 로고
    • Automatic error analysis for determining precision
    • Sept.
    • P. L. Richman. Automatic error analysis for determining precision. Communications of the ACM, 15(9):813-820, Sept. 1972.
    • (1972) Communications of the ACM , vol.15 , Issue.9 , pp. 813-820
    • Richman, P.L.1
  • 43
    • 34547415101 scopus 로고    scopus 로고
    • Pipelined Mixed Precision Algorithms on FPGAs for Fast and Accurate PDE Solvers from Low Precision Components
    • Robert Strzodka and Dominik Goddeke. Pipelined Mixed Precision Algorithms on FPGAs for Fast and Accurate PDE Solvers from Low Precision Components. IEEE Proceedings on Field-Programmable Custom Computing, 2006.
    • (2006) IEEE Proceedings on Field-Programmable Custom Computing
    • Strzodka, R.1    Goddeke, D.2


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