DocumentCode :
3298099
Title :
Hybrid CPU-GPU computation of adjoint derivatives in time domain
Author :
Statz, Christoph ; Mutze, Marco ; Hegler, Sebastian ; Plettemeier, Dirk
Author_Institution :
Tech. Univ. Dresden, Dresden, Germany
fYear :
2013
fDate :
2-5 Aug. 2013
Firstpage :
32
Lastpage :
33
Abstract :
For the solution of large-scale inverse scattering problems - in either acoustic or electromagnetic domain - gradient based optimization approaches are a method of choice, especially when the derivatives regarding the parameter of interest can be obtained from adjoint fields [1], [2]. Gradients regarding a parameter can be effectively computed using an adjoint approach where the direct and adjoint fields are integrated in opposite temporal direction. This yielding high memory consumption, the memory reduced computation of the gradients using checkpointing and recomputation of states from the checkpoint is a method of choice. We propose the use of graphics processing units (GPU) to accelerate the computation by solving the direct problem on the GPU and the adjoint problem on the CPU of the computer. The implementation of pipelining based on CUDA streams and pinned memory masks the memory transfer between host and GPU and allows for the computation of the adjoint derivatives at only a little more than twice the time of the solution of the direct problem.
Keywords :
checkpointing; gradient methods; graphics processing units; parallel architectures; pipeline processing; telecommunication computing; time-domain analysis; CPU; CUDA streams; GPU; adjoint derivatives; adjoint problem; checkpointing; gradient based optimization approaches; graphics processing units; large-scale inverse scattering problems; memory reduced computation; memory transfer; opposite temporal direction; pinned memory; pipelining; state recomputation; time domain; Acceleration; Checkpointing; Computers; Graphics processing units; Inverse problems; Pipeline processing; Time-domain analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Electromagnetics Workshop (CEM), 2013
Conference_Location :
Izmir
Print_ISBN :
978-1-4799-1432-6
Type :
conf
DOI :
10.1109/CEM.2013.6617123
Filename :
6617123
Link To Document :
بازگشت