|
Organizers |
Compiler and Performance Issues for Automatic Differentiation
by
Francois Bodin
IRISA
Automatic differentiation by source to source code transformation must take into account the microprocessor architecture to produce efficient code. In this talk we address the various performance issues resulting from automatic differentiation.
The first part of the talk is dedicated to microprocessor architectures. In particular we present the main mechanisms (instruction pipeline, memory hierarchy) that strongly influence execution times.
The second part of the talk addresses the various optimizations performed by compilers and the main factors influencing their efficiency. In this part we link the structure of the codes and its influence on the performance of the target processor.
Date received: February 21, 2000
Copyright © 2000 by the author(s). The author(s) of this document and the organizers of the conference have granted their consent to include this abstract in Atlas Conferences Inc. Document # cads-84.