• 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