Automatically Differentiating MPI-1 Datatypes: The Complete Story
- 317 Downloads
This chapter describes the problems met while extending ADIFOR 3.0 to handle programs coming from the MPI datatypes. To give a complete picture of the design space, this chapter first explains why creating a differentiated interface for MPI is preferable to differentiating MPI source itself. Next, we identify the two main problems that MPI datatypes present and present two potential solution techniques. In conclusion, we give some preliminary implementation results.
KeywordsReverse Mode Automatic Differentiation Derivative Location Base Address Array Init
Unable to display preview. Download preview PDF.