next up previous
Next: Aspectos de Programación Up: A.D. Previous: A.D.

Herramientas

Hasta ahora, en el equipo TROPICS nos hemos referido principalmente a los derivadas direccionales y a los gradientes. Pusimos estos dos modos de ejecución de la diferenciación automática en la herramienta TAPENADE, el sucesor de Odyssée, que hace algunos años el equipo SAFIR del INRIA desarrollo, puso también el modo Jacobiano en ejecución para validar su investigación. Este modo no se ha mantenido en Odyssée, y por lo tanto no está actualmente disponible en TAPENADE.

La herramienta de TAMC (ahora TAF) también computa derivadas direccionales y gradientes. La herramienta de ADIFOR computa los derivadas direccionales, gradientes, y Jacobianos, aprovechándose de la dispesión. Todas las herramientas antedichas se basan en la transformación del código fuente. En contraste Adol-C, basado en sobrecarga, se ha utilizado para los derivadas direccionales y los gradientes, pero éstos son relativamente lentos, y también para los derivadas orden superior direccionales y la series de Taylor. Otras herramientas muy cercanas existen, por ejemplo Padre-2, usado principalmente para la estimación de error.



Mauricio Araya 2003-04-08