• DocumentCode
    2889672
  • Title

    GPU optimized computation of stencil based algorithms

  • Author

    Itu, Lucian Mihai ; Suciu, Constantin ; Moldoveanu, Florica ; Postelnicu, A.

  • Author_Institution
    Dept. of Automatics, Transilvania Univeristy of Brasov, Brasov, Romania
  • fYear
    2011
  • fDate
    23-25 June 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The paper describes an optimized GPU based approach for stencil based algorithms. The simulations have been performed for a two dimensional steady state heat conduction problem, which has been solved through the red black point successive over relaxation method. Two kernels have been developed and their performance has been greatly improved through coalesced memory accesses and special shared memory approaches. The approach described in the paper does not only represent a step forward for the steady state heat conduction problem but also for any other algorithm which performs the numerical solution of partial differential equations or which is stencil based. The paper not only describes the various code versions but also the process which has lead to these improvements. Also the optimized GPU code version has been compared with the corresponding CPU version. The testing results show that the GPU algorithm always leads to an improvement. The value of the improvement though greatly depends on the number of grid points on which the computations are performed.
  • Keywords
    computer graphic equipment; coprocessors; partial differential equations; shared memory systems; GPU optimized computation; coalesced memory access; partial differential equations; red black point successive over relaxation method; special shared memory approach; stencil based algorithms; two dimensional steady state heat conduction problem; Graphics processing unit; Heating; Instruction sets; Kernel; Performance evaluation; Steady-state; Throughput; GPU; heat conduction; optimization; shared memory; speed-up; successive over relaxation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Roedunet International Conference (RoEduNet), 2011 10th
  • Conference_Location
    Iasi
  • ISSN
    2068-1038
  • Print_ISBN
    978-1-4577-1233-3
  • Type

    conf

  • DOI
    10.1109/RoEduNet.2011.5993693
  • Filename
    5993693