• DocumentCode
    3770399
  • Title

    MPI_Reduce algorithm for OpenFlow-enabled network

  • Author

    Pisit Makpaisit;Kohei Ichikawa;Putchong Uthayopas;Susumu Date;Keichi Takahashi;Dashdavaa Khureltulga

  • Author_Institution
    Kasetsart University, Thailand
  • fYear
    2015
  • Firstpage
    261
  • Lastpage
    264
  • Abstract
    The MPI reduction operation such as MPI_Reduce and MPI_Allreduce are frequently used and time-consuming operations. The performance enhancement of these operations can substantially speed up large-scale parallel applications. In this paper, a greedy based MPI_Reduce algorithm called Greedy Shortest Binomial Tree (GSBT) is proposed. This proposed algorithm leverages SDN technology and OpenFlow network to speed up MPI reduction operations. This is accomplished using network topology information from the OpenFlow controller to reduce overall hops in message transmission. The implementation of the proposed algorithm by modifying MPI library and OpenFlow controller is presented. The proposed GSBT algorithm has been evaluated in a real test-bed to compare with the traditional approaches used in both MPICH and Open MPI. The result shows that GSBT algorithm is faster than standard algorithms 30.48-66.35% for Open MPI and faster 50.77-82.89% for MPICH when message size between 2 KB - 24 KB.
  • Keywords
    "Network topology","Algorithm design and analysis","Standards","Topology","Libraries","Heuristic algorithms","Process control"
  • Publisher
    ieee
  • Conference_Titel
    Communications and Information Technologies (ISCIT), 2015 15th International Symposium on
  • Type

    conf

  • DOI
    10.1109/ISCIT.2015.7458357
  • Filename
    7458357