ADG
Summary:
The Adjoint Code Generator (ADG) is a source-to-source transformation tool that is used for generating the adjoint model. Designed with the Least Program Behavior Decomposition Method, ADG supports global data dependent analysis and code optimization at a statement class.
URL: http://computer.swu.edu.cn/autodiff
Developers:
- Qiang Cheng, College of Computer & Information Sciences, South-west University, Chong Qing, China
Mode: |
Reverse |
Method: |
Source transformation |
Supported Language: |
Fortran 77/90 Fortran77 Fortran95 |
Reference:
Cheng Qiang, Zhang Linbo, Wang Bin
Model adjointization and its cost
Article in Science in China, Series F--Information Sciences, 2004
Model adjointization and its cost
Article in Science in China, Series F--Information Sciences, 2004
Features:
Fottran 77/90/95
Least Program Behavior Decomposition Method
Global Data Dependence Analysis
Automatically generating testing functions
Supported Platforms:
- Unix/Linux
Licensing: open source
Entries in our publication database that actually use ADG in the numerical experiments: 4
The following diagram shows these entries versus the year of the publication.
|
![]() |
![]() |
![]() |
![]() |
|||
'02 | '04 | '08 | '09 | ||||
Year |