Automatic Differentiation Of Computer Programs In A Parallel Computing Environment
Price
Free (open access)
Volume
18
Pages
10
Published
1997
Size
1,028 kb
Paper DOI
10.2495/HPC970171
Copyright
WIT Press
Author(s)
Stephen Browif & Bruce Christiansen
Abstract
This paper gives an introduction to a number of methods collectively known as Automatic Differentiation (AD). AD is the systematic application of the rules of calculus to computer programs yielding, as output, programs which accurately compute numerical values of first, second, or higher derivatives. AD is not sym- bolic differentiation nor a divided difference method. It is a process for evaluating derivatives which depends only on the algorithmic specification of the entire pro- gram or part of the program. AD software tools are now available for most languages employed in sc
Keywords