AD Tool: ADG
Introduction
Applications
Tools
Research Groups
Workshops
Publications
My Account
About
Impress

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



Features:
Fottran 77/90/95
Least Program Behavior Decomposition Method
Global Data Dependence Analysis
Automatically generating testing functions

AwardsAward of Excellent Dissertation for Ph.D. degree, Institute of Atmospheric Physics (IAP), Chinese Academy of Sciences

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.

10+
#Entries
0
1
1
1
1
'02 '04 '08 '09
Year
  

Contact:
autodiff.org
Username:
Password:
(lost password)