MPI-Reduce algorithm for OpenFlow-enabled network

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

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

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.

Original languageEnglish
Title of host publication2015 15th International Symposium on Communications and Information Technologies, ISCIT 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages261-264
Number of pages4
ISBN (Electronic)9781467368209
DOIs
Publication statusPublished - 2016 Apr 22
Externally publishedYes
Event15th International Symposium on Communications and Information Technologies, ISCIT 2015 - Nara, Japan
Duration: 2015 Oct 72015 Oct 9

Publication series

Name2015 15th International Symposium on Communications and Information Technologies, ISCIT 2015

Conference

Conference15th International Symposium on Communications and Information Technologies, ISCIT 2015
Country/TerritoryJapan
CityNara
Period15/10/715/10/9

Keywords

  • MPI
  • reduction operation
  • SDN

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Information Systems

Fingerprint

Dive into the research topics of 'MPI-Reduce algorithm for OpenFlow-enabled network'. Together they form a unique fingerprint.

Cite this