11.07.2015 Views

Vectorizing the forward mode of ADOL-C on a GPU ... - Autodiff.org

Vectorizing the forward mode of ADOL-C on a GPU ... - Autodiff.org

Vectorizing the forward mode of ADOL-C on a GPU ... - Autodiff.org

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

. K. Kulshreshtha, A. K<strong>on</strong>iaeva 9 / 13 <str<strong>on</strong>g>Vectorizing</str<strong>on</strong>g> <str<strong>on</strong>g>ADOL</str<strong>on</strong>g>-C using CUDA Euro AD 10.06.2013Implementati<strong>on</strong>.Implementati<strong>on</strong>• namespace adtlc encapsulates <str<strong>on</strong>g>the</str<strong>on</strong>g> implementati<strong>on</strong>• class adtlc::adouble analoguous to scalar traceless <str<strong>on</strong>g>forward</str<strong>on</strong>g>• Member functi<strong>on</strong>s and operators are annotated __device__ toindicate callablity inside <strong>GPU</strong> kernels• Evaluati<strong>on</strong> routine using adtlc::adouble objects is completelyanaloguous to traceless CPU based implementati<strong>on</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!