메뉴 건너뛰기




Volumn 1, Issue 1, 2010, Pages 1845-1853

ADIC2: Development of a component source transformation system for differentiating C and C++

Author keywords

ADIC2; Automatic differentiation; Source transformation

Indexed keywords

COMPUTER PROGRAMMING; COMPUTER SOFTWARE;

EID: 78650271233     PISSN: None     EISSN: 18770509     Source Type: Conference Proceeding    
DOI: 10.1016/j.procs.2010.04.206     Document Type: Conference Paper
Times cited : (27)

References (25)
  • 2
    • 33746043511 scopus 로고    scopus 로고
    • Technical Memorandum ANL/MCS-TM-274, Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, IL
    • J. Utke, OpenAD: Algorithm implementation user guide, Technical Memorandum ANL/MCS-TM-274, Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, IL (2004).
    • (2004) OpenAD: Algorithm Implementation User Guide
    • Utke, J.1
  • 3
    • 0031383181 scopus 로고    scopus 로고
    • ADIC - An extensible automatic differentiation tool for ANSI-C
    • C. H. Bischof, L. Roh, A. Mauer, ADIC - An extensible automatic differentiation tool for ANSI-C, Software-Practice and Experience 27 (12) (1997) 1427-1456.
    • (1997) Software-Practice and Experience , vol.27 , Issue.12 , pp. 1427-1456
    • Bischof, C.H.1    Roh, L.2    Mauer, A.3
  • 4
    • 0003086453 scopus 로고
    • On automatic differentiation
    • M. Iri, K. Tanabe (Eds.), Kluwer Academic Publishers, Dordrecht
    • A. Griewank, On automatic differentiation, in: M. Iri, K. Tanabe (Eds.), Mathematical Programming: Recent Developments and Applications, Kluwer Academic Publishers, Dordrecht, 1989, pp. 83-108.
    • (1989) Mathematical Programming: Recent Developments and Applications , pp. 83-108
    • Griewank, A.1
  • 5
    • 85031255576 scopus 로고    scopus 로고
    • ADIC2 Web Page, http://trac.mcs.anl.gov/projects/ADIC/.
    • ADIC2 Web Page
  • 6
  • 7
    • 42149157630 scopus 로고    scopus 로고
    • OpenAD/F: A modular open-source tool for automatic differentiation of Fortran codes
    • doi:http://doi.acm.org/10.1145/1377596.1377598
    • J. Utke, U. Naumann, M. Fagan, N. Tallent, M. Strout, P. Heimbach, C. Hill, C. Wunsch, OpenAD/F: A modular open-source tool for automatic differentiation of Fortran codes, ACM Trans. Math. Softw. 34 (4) (2008) 1-36. doi:http://doi.acm.org/10.1145/1377596.1377598.
    • (2008) ACM Trans. Math. Softw. , vol.34 , Issue.4 , pp. 1-36
    • Utke, J.1    Naumann, U.2    Fagan, M.3    Tallent, N.4    Strout, M.5    Heimbach, P.6    Hill, C.7    Wunsch, C.8
  • 8
    • 73949123271 scopus 로고    scopus 로고
    • Representation-independent program analysis
    • doi:http://doi.acm.org/10.1145/1108768.1108810
    • M. M. Strout, J. Mellor-Crummey, P. Hovland, Representation-independent program analysis, SIGSOFT Softw. Eng. Notes 31 (1) (2006) 67-74. doi:http://doi.acm.org/10.1145/1108768.1108810.
    • (2006) SIGSOFT Softw. Eng. Notes , vol.31 , Issue.1 , pp. 67-74
    • Strout, M.M.1    Mellor-Crummey, J.2    Hovland, P.3
  • 10
    • 32844461721 scopus 로고    scopus 로고
    • A source-to-source architecture for user-defined optimizations
    • JMLC'03: Joint Modular Languages Conference, Springer Verlag
    • M. Schordan, D. Quinlan, A source-to-source architecture for user-defined optimizations, in: JMLC'03: Joint Modular Languages Conference, Vol. 2789 of Lecture Notes in Computer Science, Springer Verlag, 2003, pp. 214-223.
    • (2003) Lecture Notes in Computer Science , vol.2789 , pp. 214-223
    • Schordan, M.1    Quinlan, D.2
  • 11
    • 85010760190 scopus 로고    scopus 로고
    • EDG C++ Front End, http://www.edg.com/index.php?location=c-frontend.
    • EDG C++ front End
  • 13
    • 85031252781 scopus 로고    scopus 로고
    • UseOA-ROSE Web Page, http://developer.berlios.de/projects/useoa-rose/.
    • UseOA-ROSE Web Page
  • 14
    • 84904166896 scopus 로고    scopus 로고
    • An XML-based platform for semantic transformation of numerical programs
    • M. Hamza (Ed.), ACTA Press, Anaheim, CA
    • P. D. Hovland, U. Naumann, B. Norris, An XML-based platform for semantic transformation of numerical programs, in: M. Hamza (Ed.), Software Engineering and Applications, ACTA Press, Anaheim, CA, 2002, pp. 530-538.
    • (2002) Software Engineering and Applications , pp. 530-538
    • Hovland, P.D.1    Naumann, U.2    Norris, B.3
  • 15
    • 85031275371 scopus 로고    scopus 로고
    • XAIF Web Page, http://www-unix.mcs.anl.gov/xaif/.
    • XAIF Web Page
  • 16
    • 0030168036 scopus 로고    scopus 로고
    • ADOL-C: A package for the automatic differentiation of algorithms written in C/C++, Technical Report, Technical University of Dresden, Institute of Scientific Computing and Institute of Geometry, Updated version of the paper originally published in ACM Trans
    • 1996
    • A. Griewank, D. Juedes, H. Mitev, J. Utke, O. Vogel, A. Walther, ADOL-C: A package for the automatic differentiation of algorithms written in C/C++, Technical Report, Technical University of Dresden, Institute of Scientific Computing and Institute of Geometry, Updated version of the paper originally published in ACM Trans. Math. Software 22, 1996, 131-167 (1999).
    • (1999) Math. Software , vol.22 , pp. 131-167
    • Griewank, A.1    Juedes, D.2    Mitev, H.3    Utke, J.4    Vogel, O.5    Walther, A.6
  • 19
    • 0005379467 scopus 로고    scopus 로고
    • Technical Report IMM-REP-1996-17, Department of Mathematical Modelling, Technical University of Denmark, Lyngby, Denmark Aug.
    • C. Bendtsen, O. Stauning, FADBAD, a flexible C++ package for automatic differentiation, Technical Report IMM-REP-1996-17, Department of Mathematical Modelling, Technical University of Denmark, Lyngby, Denmark (Aug. 1996).
    • (1996) FADBAD, A Flexible C++ Package for Automatic Differentiation
    • Bendtsen, C.1    Stauning, O.2
  • 20
    • 0012882371 scopus 로고    scopus 로고
    • Technical Report 2000-4, Spatial Automation Laboratory, University of Wisconsin-Madison, December
    • I. Tsukanov, M. Hall, Fast forward automatic differentiation library (FFADLib): A user manual, Technical Report 2000-4, Spatial Automation Laboratory, University of Wisconsin-Madison, http://sal-cnc.me.wisc.edu/ publications/auto-diff.html (December 2000).
    • (2000) Fast Forward Automatic Differentiation Library (FFADLib): A User Manual
    • Tsukanov, I.1    Hall, M.2
  • 21
    • 57649219738 scopus 로고    scopus 로고
    • Fast higher-order derivative tensors with Rapsodia
    • doi:http://dx.doi.org/10.1080/10556780802413769.
    • I. Charpentier, J. Utke, Fast higher-order derivative tensors with Rapsodia, Optimization Methods Software 24 (1) (2009) 1-14. doi:http://dx.doi. org/10.1080/10556780802413769.
    • (2009) Optimization Methods Software , vol.24 , Issue.1 , pp. 1-14
    • Charpentier, I.1    Utke, J.2
  • 22
    • 78651591622 scopus 로고    scopus 로고
    • TAPENADE for C
    • Lecture Notes in Computational Science and Engineering, Springer, selected papers from AD2008 Bonn, August 2008
    • V. Pascual, L. Hascoët, TAPENADE for C, in: Advances in Automatic Differentiation, Lecture Notes in Computational Science and Engineering, Springer, 2008, pp. 199-210, selected papers from AD2008 Bonn, August 2008.
    • (2008) Advances in Automatic Differentiation , pp. 199-210
    • Pascual, V.1    Hascoët, L.2
  • 23
    • 78651528466 scopus 로고    scopus 로고
    • Development and first applications of TAC++
    • C. H. Bischof, H. M. Bücker, P. D. Hovland, U. Naumann, J. Utke (Eds.), Springer, doi:10.1007/978-3-540-68942-3-17
    • M. Voßbeck, R. Giering, T. Kaminski, Development and first applications of TAC++, in: C. H. Bischof, H. M. Bücker, P. D. Hovland, U. Naumann, J. Utke (Eds.), Advances in Automatic Differentiation, Springer, 2008, pp. 187-197. doi:10.1007/978-3-540-68942-3-17.
    • (2008) Advances in Automatic Differentiation , pp. 187-197
    • Voßbeck, M.1    Giering, R.2    Kaminski, T.3
  • 25
    • 84886829947 scopus 로고    scopus 로고
    • Making automatic differentiation truly automatic: Coupling PETSc with ADIC
    • P. M. A. Sloot, C. J. K. Tan, J. J. Dongarra, A. G. Hoekstra (Eds.), Computational Science - ICCS 2002, Proceedings of the International Conference on Computational Science, Amsterdam, The Netherlands, April 21-24, 2002. Part II, Springer, Berlin
    • P. Hovland, B. Norris, B. Smith, Making automatic differentiation truly automatic: Coupling PETSc with ADIC, in: P. M. A. Sloot, C. J. K. Tan, J. J. Dongarra, A. G. Hoekstra (Eds.), Computational Science - ICCS 2002, Proceedings of the International Conference on Computational Science, Amsterdam, The Netherlands, April 21-24, 2002. Part II, Vol. 2330 of Lecture Notes in Computer Science, Springer, Berlin, 2002, pp. 1087-1096.
    • (2002) Lecture Notes in Computer Science , vol.2330 , pp. 1087-1096
    • Hovland, P.1    Norris, B.2    Smith, B.3


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