• DocumentCode
    1955638
  • Title

    A network extend method of OpenMPI

  • Author

    Hu, Yaohui ; Xiao, Limin ; Yongnan Li ; Li, Yongnan ; Tian, Li

  • Volume
    9
  • fYear
    2010
  • fDate
    9-11 July 2010
  • Firstpage
    366
  • Lastpage
    370
  • Abstract
    This paper is mainly to present a method to extend the network under Open MPI parallel environment. We walk through the Modular Component Architecture (MCA) and three core elements: framework, component and module comprised in the MCA. After an analysis of the point-to-point communication based on the network components in Open MPI, we present a method to extend a network by creating a network component under Byte Transfer Layer (BTL) framework, implementing the basic functions the component must have, configuring the network component to adjust to different architecture platforms and building the whole project to make the new component work in the framework. Finally we successfully extend the network of Open MPI with Hyper Transport (HT). By running a parallel program on the newly extended Open MPI based on HT. We prove the network extend method is accessible.
  • Keywords
    message passing; open systems; byte transfer layer; hyper transport; message passing interface; modular component architecture; network extend method; open MPI network; parallel environment; point-to-point communication; three core element; Byte Transfer Layer(BTL); Component; Framework; Heterogeneity; MCA; Module; Network Extend Method; Open MPI;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Technology (ICCSIT), 2010 3rd IEEE International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-5537-9
  • Type

    conf

  • DOI
    10.1109/ICCSIT.2010.5564910
  • Filename
    5564910