TAMC performance


The performance of TAMC generated adjoint code is comparable to hand written code. The quotient of the time to compute the gradient and the function to the time to compute the function only is in the range of 2-4. It depends on the non linearity, the fortran compiler, the platform the code is run on, and other variables.

If the full history of intermediate results can not be stored checkpointing might be necessary. One additional level of checkpointing increases the ratio by about 1.



Last changes August 18th 1999.