Abstract
The main target of this paper is to develop an innovative software for the Automatic Differentiation of separable functions, exploiting the parallel features of a distributed memory parallel system (MIMD architecture).
The developed software, written in Fortran, uses the Express tool, thus being easily portable on the several parallel systems supporting Express. It consists of a set of subroutines calculating the function, gradient and hessian values; due to its user friendly interface, it is greatly suitable for using inside Fortran iterative algorithms needing these values; it is not necessary any pre-compiling phase.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Bartholomew-Biggs, M.C.-Dixon, L.C.W.-Maany, Z.A.-Mohesininia M., Three papers on Automatic Differentiation Presented on the IFAC Symposium on “Dynamic Modelling and Control of National Economics”, Edinburgh Scotland. Report n. 223, July 1989, Numerical Optimisation Centre, The Hatfield Polytechnic.
Christianson B., Automatic Hessians by Reverse Accumulation., Report n. 228, April 1990, Numerical Optimization Centre, The Hatfield Polytechnic.
Dixon L.C.W., Automatic Differentiation and Parallel Processing in Optimisation. Report n.180, April 1987, Numerical Optimisation Centre, The Hatfield Polytechnic.
Fischer H., Automatic Differentiation: How to Compute the Hessian Matrix., Report n. 26, 1987, Technische Universitat Munchen.
Fischer H., Automatic Differentiation: Parallel Computation of Function, Gradient and Hessian Matrix., Parallel Computing 13 (1990), North-Holland.
Griewank A., On Automatic Differentiation. Preprint MCS-P10-1088, October 1988, Mathematics and Computer Science Division, Argonne National Laboratory.
Morè, J.J., Garbow, B.S., and Hillstrom, K.E., Testing Uncostrained Optimization Software, ACM Transaction on Mathematical Software, Vol. 7, p. 17, 1981.
Rall L.B., Automatic Differentiation: Techniques and Applications. Lecture Notes in Computer Science, p. 120, Springer-Verlag, Berlin, 1981.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
De Luca, L., Fiorino, P. (1994). Automatic Differentiation on distributed memory MIMD systems. In: Gentzsch, W., Harms, U. (eds) High-Performance Computing and Networking. HPCN-Europe 1994. Lecture Notes in Computer Science, vol 797. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57981-8_118
Download citation
DOI: https://doi.org/10.1007/3-540-57981-8_118
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57981-6
Online ISBN: 978-3-540-48408-0
eBook Packages: Springer Book Archive