• DocumentCode
    2764972
  • Title

    Asynchronous Communication Schemes for Finite Difference Methods on Multiple GPUs

  • Author

    Playne, D.P. ; Hawick, K.A.

  • Author_Institution
    Comput. Sci., Massey Univ., Auckland, New Zealand
  • fYear
    2010
  • fDate
    17-20 May 2010
  • Firstpage
    763
  • Lastpage
    768
  • Abstract
    Finite difference methods continue to provide an important and parallelisable approach to many numerical simulations problems. Iterative multigrid and multilevel algorithms can converge faster than ordinary finite difference methods but can be more difficult to parallelise. Data parallel paradigms tend to lend themselves particularly well to solving regular mesh PDEs whereby low latency communications and high compute to communications ratios can yield high levels of computational efficiency and raw performance. We report on some practical algorithmic and data layout approaches and on performance data on a range of Graphical Processing Units (GPUs) with CUDA. We focus on the use of multiple GPU devices with a single CPU host.
  • Keywords
    Asynchronous communication; Computational efficiency; Concurrent computing; Delay; Finite difference methods; High performance computing; Iterative algorithms; Iterative methods; Layout; Numerical simulation; CUDA; GPU; finite-difference; multiple device;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on
  • Conference_Location
    Melbourne, Australia
  • Print_ISBN
    978-1-4244-6987-1
  • Type

    conf

  • DOI
    10.1109/CCGRID.2010.86
  • Filename
    5493392