• DocumentCode
    3237016
  • Title

    Single sided MPI implementations for SUN MPI

  • Author

    Booth, S. ; Mourão, E.

  • Author_Institution
    The University of Edinburgh
  • fYear
    2000
  • fDate
    04-10 Nov. 2000
  • Firstpage
    2
  • Lastpage
    2
  • Abstract
    This paper describes an implementation of generic MPI-2 single sided communications for SUN-MPI. Our implementation is layered on top of point-to-point MPI communications and therefore can be adapted to other MPI implementations. The code is designed to co-exist with other MPI-2 single sided implementations (for example direct use of shared memory) providing a generic fall-back implementation for those communication paths where an optimised single-sided implementation is not available. MPI-2 single sided communications require the transfer of data-type information as well as user data. We describe a type packing and caching mechanism used to optimise the transfer of data-type information. The performance of this implementation is measured in comparison to equivalent point to point operations and the shared memory implementation provided by SUN.
  • Keywords
    Adaptive coding; Application software; Buildings; Communication standards; Data structures; Design optimization; Message passing; Protocols; Software libraries; Sun;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, ACM/IEEE 2000 Conference
  • ISSN
    1063-9535
  • Print_ISBN
    0-7803-9802-5
  • Type

    conf

  • DOI
    10.1109/SC.2000.10022
  • Filename
    1592715