• DocumentCode
    2054053
  • Title

    Investigating Scenario-Conscious Asynchronous Rendezvous over RDMA

  • Author

    Zounmevo, Judicael A. ; Afsahi, Ahmad

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Queen´´s Univ., Kingston, ON, Canada
  • fYear
    2011
  • fDate
    26-30 Sept. 2011
  • Firstpage
    542
  • Lastpage
    546
  • Abstract
    In this paper, we propose a light-weight asynchronous message progression mechanism for large message transfers in Message Passing Interface (MPI) Rendezvous protocol that is scenario-conscious and consequently overhead-free in cases where independent message progression naturally happens. Without requiring a dedicated thread, we take advantage of small bursts of CPU to poll for message transfer conditions. The existing application thread is parasitized for the purpose of getting those small bursts of CPU. Our proposed approach is only triggered when the message transfer would otherwise be deferred to the MPI wait call, and it allows for full message progression, achieving 100% overlap. It does not add to the memory footprint of the applications, and is effective in improving the communication performance of most of the applications studied in this paper.
  • Keywords
    message passing; storage management; CPU; MPI rendezvous protocol; RDMA; light-weight asynchronous message progression mechanism; message passing interface; message transfer conditions; remote direct memory access; scenario-conscious asynchronous rendezvous; Delay; Engines; Linux; Message systems; Proposals; Protocols; Receivers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing (CLUSTER), 2011 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4577-1355-2
  • Electronic_ISBN
    978-0-7695-4516-5
  • Type

    conf

  • DOI
    10.1109/CLUSTER.2011.65
  • Filename
    6061204