• DocumentCode
    1925269
  • Title

    Message passing for GPGPU clusters: CudaMPI

  • Author

    Lawlor, Orion Sky

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Alaska Fairbanks, Fairbanks, AK, USA
  • fYear
    2009
  • fDate
    Aug. 31 2009-Sept. 4 2009
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    We present and analyze two new communication libraries, cudaMPI and glMPI, that provide an MPI-like message passing interface to communicate data stored on the graphics cards of a distributed-memory parallel computer. These libraries can help applications that perform general purpose computations on these networked GPU clusters. We explore how to efficiently support both point-to-point and collective communication for either contiguous or noncontiguous data on modern graphics cards. Our software design is informed by a detailed analysis of the actual performance of modern graphics hardware, for which we develop and test a simple but useful performance model.
  • Keywords
    computer graphics; message passing; parallel processing; GPGPU clusters; communication libraries; cudaMPI; distributed-memory parallel computer; glMPI; graphics cards; message passing interface; software design; Application software; Computer graphics; Computer interfaces; Computer networks; Concurrent computing; Distributed computing; Message passing; Performance analysis; Software design; Software libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and Workshops, 2009. CLUSTER '09. IEEE International Conference on
  • Conference_Location
    New Orleans, LA
  • ISSN
    1552-5244
  • Print_ISBN
    978-1-4244-5011-4
  • Electronic_ISBN
    1552-5244
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2009.5289129
  • Filename
    5289129