Argonne National Laboratory Mathematics and Computer Science Division
Argonne Home > MCS Division > Seminar & Events

Seminars & Events

Bookmark and Share

LANS Informal Seminar
"Shared Memory Multiprocessing and Automatic Differentiation"

DATE: September 22, 2010
TIME: 3:00 PM - 4:00 PM
SPEAKER: Michael Foerster , MCS Summer Student
LOCATION: Bldg 240 Rm 4301, Argonne National Laboratory

Description:
OpenAD is a tool for automatic differentiation (AD) of numerical computer programs. The standardized OpenMP programming interface can be used to define parallel code regions inside of C, C++ or Fortran code. Until now OpenAD takes no advantage of given OpenMP pragmas inside of input code. This work should get OpenAD to process OpenMP pragmas and to exploit the knowledge
about the parallelism inside the input code.

We will go through the different phases wherein OpenAD transforms its input code per forward or per reverse mode. Especially the reverse mode must be considered according to data flow reversal. Therefore we will consider an example to illustrate the concepts.


Save the event to your calendar [schedule.ics]


The Office of Advanced Scientific Computing Research | UChicago Argonne LLC | Privacy & Security Notice | ContactUs