Compiler-Based Program Transformations

1. Compiler-Based Automatic Differentiation

Automatic differentiation (AD) is a process for computing derivatives of functions implemented as computer programs (see the Automatic Differentiation pages for general information on AD). My AD research focuses on compiler-based tools for the automatic differentiation of C and C++ code, and on language-independent intermediate program representation. The principal components in the design of ADIC 2.0 include

Recent Publications

Return to Boyana Norris's Home Page