메뉴 건너뛰기




Volumn 64 LNCSE, Issue , 2008, Pages 79-90

Using programming language theory to make automatic differentiation sound and efficient

Author keywords

Forward mode; Lambda calculus; Multiple transformation; Nesting; Optimization

Indexed keywords

FORWARD MODE; LAMBDA CALCULUS; MULTIPLE TRANSFORMATION; NESTING; OPTIMIZATION;

EID: 59349087586     PISSN: 14397358     EISSN: None     Source Type: Book Series    
DOI: 10.1007/978-3-540-68942-3_8     Document Type: Conference Paper
Times cited : (5)

References (11)
  • 2
    • 84884619697 scopus 로고    scopus 로고
    • TAPENADE 2.1 user's guide
    • INRIA, Sophia Antipolis , URL
    • Hascoët, L., Pascual, V.: TAPENADE 2.1 user's guide. Rapport technique 300, INRIA, Sophia Antipolis (2004). URL http://www.inria.fr/rrrt/rt- 0300.html
    • (2004) Rapport technique , vol.300
    • Hascoët, L.1    Pascual, V.2
  • 3
    • 0024648265 scopus 로고
    • Why functional programming matters
    • URL
    • Hughes, J.: Why functional programming matters. The Computer Journal 32(2), 98-107 (1989). URL http://www.md.chalmers.se/~rjmh/Papers/whyfp. html
    • (1989) The Computer Journal , vol.32 , Issue.2 , pp. 98-107
    • Hughes, J.1
  • 4
    • 0001149496 scopus 로고
    • Lambda lifting: Transforming programs to recursive equations
    • Springer-Verlag, Nancy, France
    • Johnsson, T.: Lambda lifting: Transforming programs to recursive equations. In: Functional Programming Languages and Computer Architecture. Springer-Verlag, Nancy, France (1985)
    • (1985) Functional Programming Languages and Computer Architecture
    • Johnsson, T.1
  • 9
    • 78651542250 scopus 로고    scopus 로고
    • Putting the automatic back into AD: Part I, What's wrong
    • Tech. Rep. TR-ECE-08-02, School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN, USA , URL
    • Siskind, J.M., Pearlmutter, B.A.: Putting the automatic back into AD: Part I, What's wrong. Tech. Rep. TR-ECE-08-02, School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN, USA (2008). URL ftp://ftp.ecn.purdue.edu/qobi/TR-ECE-08-02.pdf
    • (2008)
    • Siskind, J.M.1    Pearlmutter, B.A.2
  • 10
    • 78651552535 scopus 로고    scopus 로고
    • Using polyvariant union-free flow analysis to compile a higher-order functional-programming language with a first-class derivative operator to efficient Fortran-like code
    • Tech. Rep. TR-ECE-08-01, School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN, USA , URL
    • Siskind, J.M., Pearlmutter, B.A.: Using polyvariant union-free flow analysis to compile a higher-order functional-programming language with a first-class derivative operator to efficient Fortran-like code. Tech. Rep. TR-ECE-08-01, School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN, USA (2008). URL http://docs.lib.purdue.edu/ecetr/367/
    • (2008)
    • Siskind, J.M.1    Pearlmutter, B.A.2


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