DocumentCode
2507811
Title
Acceleration of a finite-difference method with general purpose GPUs - Lesson learned
Author
Balevic, A. ; Rockstroh, L. ; Li, W. ; Hillebrand, J. ; Simon, S. ; Tausendfreund, A. ; Patzelt, S. ; Goch, G.
Author_Institution
IPVS, Univ. of Stuttgart, Stuttgart
fYear
2008
fDate
8-11 July 2008
Firstpage
291
Lastpage
294
Abstract
Modern massively parallel graphics cards (GPGPUs) offer a promise of dramatically reducing computation times of numerically-intensive data-parallel algorithms. As cards that are easily integrated into desktop PCs, they can bring computational power previously reserved for computer clusters to the office space. High performance rates make GPGPUs a very attractive target platform for scientific simulations. In this paper we present the lessons learned during the parallelization of a finite-difference time-domain method, an inherently data-parallel algorithm frequently used for numerical computations, on the state of the art graphics hardware.
Keywords
computer graphics; coprocessors; finite difference time-domain analysis; parallel algorithms; desktop PC; finite difference method; finite-difference time-domain method; general purpose GPU; massively parallel graphics cards; numerically-intensive data-parallel algorithm; Acceleration; Computational modeling; Computer architecture; Computer graphics; Finite difference methods; High performance computing; Kernel; Synchronization; Time domain analysis; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology, 2008. CIT 2008. 8th IEEE International Conference on
Conference_Location
Sydney, NSW
Print_ISBN
978-1-4244-2357-6
Electronic_ISBN
978-1-4244-2358-3
Type
conf
DOI
10.1109/CIT.2008.4594689
Filename
4594689
Link To Document