• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2015 年度 実施状況報告書

OpenFlow結合網での高速MPI通信に向けたフロー制御命令列ジェネレータ

研究課題

研究課題/領域番号 26330145
研究機関大阪大学

研究代表者

伊達 進  大阪大学, サイバーメディアセンター, 准教授 (20346175)

研究期間 (年度) 2014-04-01 – 2017-03-31
キーワードMPI / SDN
研究実績の概要

本研究では、MPIプログラムの特性とSDN (Software Defined Networking)のネットワークプログラム性を連動させ、MPIプログラムを高速に実行する並列分散計算実行環境を実現する。具体的には、OpenFlow結合網を有する計算クラスタ上で、MPI通信によって発生するネットワークフロー系列をOpenFlowコントローラでプログラム制御することで、MPI通信、特に集合通信に要する時間の縮減を目的とする。二年目となる平成27年度は、前年度から継続となる「課題1.フロー制御アルゴリズムの設計・実装」に取り組み、後半期から「課題2. フロー制御命令列の記述方法、および、フロー制御命令列生成機能の設計・実装」へ移行していくことを計画した。本計画に基づき、平成27年度は下記を行った。
(b)フロー制御アルゴリズムの設計・実装
本ステップは前年度からの継続となり、前年度検討を行ったMPIのデバグ支援機能であるプロファイリング機能を活用したMPI通信系列・特製抽出手法の検討結果に基づき、取得されたMPI通信系列およびその特性と、ジョブスケジューラおよびOpenFlowコントローラから取得される、MPIプロセス群のノード上への配置情報、他のMPIプログラム等によるインターコネクトの利用状況、および、インターコネクトトポロジに関する情報に基づき、実行時において送信プロセス(群)から受信プロセス(群)への最適なデータ配送ツリーおよび配送手順を生成するフロー制御アルゴリズムの設計とプロトタイプ実装を行った。
(c)フロー制御命令列の記述方法、フロー制御命令列生成機能の設計・実装
本ステップでは、ステップ(b)で開発したフロー制御アルゴリズムの生成するデータ配送ツリーおよび配送手順の記述方法について検討を行った。

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

以下の3ステップを本年度までの研究計画に定め、研究を実施した。
(a) 関連研究・技術調査
(b)フロー制御アルゴリズムの設計・実装
(c)フロー制御命令列の記述方法、フロー制御命令列生成機能の設計・実装
その結果、(a)(b)は予定通り完了済みである。(c)については本年度および次年度で実施する計画となっており、当初予定通り、本年度実施予定のフロー制御アルゴリズムの生成するデータ配送ツリーおよび配送手順の記述方法について検討を完了している。(c)の残課題となる実装については、次年度に完了する予定である。このことから、本年度の達成度は、当初予定通りであり、順調に進捗していると判断している。

今後の研究の推進方策

次年度は、本年度からの継続となる「課題2. フロー制御命令列の記述方法、および、フロー制御命令列生成機能の設計・実装」を推進し、後半期より「課題3. 実環境での性能評価と有用性検証」へと移行する。この間、下記の(c)(d)を実行する。

(c)フロー制御命令列の記述方法、フロー制御命令列生成機能の設計・実装:ステップ(b)で開発したフロー制御アルゴリズムの生成するデータ配送ツリーおよび配送手順の記述方法について設計する。その後、フロー制御アルゴリズムが出力するデータ配送ツリーおよび配送手順を設計した記述方法に従ってフロー制御命令列として生成する機能を設計・実装する。
(d)実環境での性能評価と有用性検証: OpenFlow網をインターコネクトとする実際のクラスタシステム(28ノード:12cpu/ノード)に、Oracle Grid Engineなどのスケジューリングシステム、前ステップまでに開発したフロー制御命令列ジェネレータおよびOpenFlowコントローラを配備し、Intel MPI Benchmarkや、実際の科学計算で利用されているMPIプログラムを利用して、MPI_Alltoall、 MPI_Reduce、MPI_Bcast等の集合通信の性能評価を行う。

次年度使用額が生じた理由

当初予定していたフロー制御命令列ジェネレータおよびOpenFlowコントローラ配備用サーバおよび関連消耗品について、既存のサーバおよび消耗品の代用により、研究経費の削減が可能となった。また、当初予定していた国際会議発表を次年度に変更したことも要因である。

次年度使用額の使用計画

最終年度となる次年度は、成果報告、調査報告に関連した旅費が当初よりも増となることを想定している。また、よりよい研究成果導出のために、当初予定よりも評価実験・実装を拡充することを計画している。また、成果発表に注力することを予定している。

  • 研究成果

    (8件)

すべて 2015 その他

すべて 雑誌論文 (1件) (うち査読あり 1件、 謝辞記載あり 1件) 学会発表 (6件) (うち国際学会 5件、 招待講演 1件) 備考 (1件)

  • [雑誌論文] Toward Flexible Supercomputing and Visualization System2015

    • 著者名/発表者名
      Susumu Date, Yoshiyuki Kido, Khureltulga Dashdavaa, Keichi Takahashi, Yasuhiro Watashiba, Shinji Shimojo
    • 雑誌名

      Sustained Simulation Performance 2015

      巻: 1 ページ: pp.77-03

    • DOI

      10.1007/978-3-319-20340-9_7

    • 査読あり / 謝辞記載あり
  • [学会発表] Current Research on SDN and IoT2015

    • 著者名/発表者名
      Susumu Date, Yoshiyuki Kido
    • 学会等名
      Southeast Asia International Joint-Research and Training Program 2015
    • 発表場所
      Taichung-Keelung, Taiwan
    • 年月日
      2015-12-07 – 2015-12-11
    • 招待講演
  • [学会発表] Design and Implementation of Control Sequence Generator for SDN-enhanced MPI2015

    • 著者名/発表者名
      Baatarsuren Munkhdorj, Keichi Takahashi, Khureltulga Dashdavaa, Yasuhiro Watashiba, Yoshiyuki Kido, Susumu Date, Shinji Shimojo
    • 学会等名
      The 5th International Workshop on Network-aware Data Management(NDM’15)
    • 発表場所
      Austin, USA
    • 年月日
      2015-11-16 – 2015-11-16
    • 国際学会
  • [学会発表] An Empirical Study of SDN-accelerated HPC Infrastructure for Scientific Research2015

    • 著者名/発表者名
      Susumu Date, Hirotake Abe, Khureltulga Dashdavaa, Keichi Takahashi, Yoshuyuki Kido, Yasuhiro Watashiba, Pongsakorn U-Chupala, Kohei Ichikawa, Hiroaki Yamanaka, Eiji Kawai, Shinji Shimojo
    • 学会等名
      International Conference Research and Innovation (ICCCRI) 2015
    • 発表場所
      Singapore
    • 年月日
      2015-10-26 – 2015-10-27
    • 国際学会
  • [学会発表] A MPI Concept with Efficient Control of Network Functionality Based on SDN2015

    • 著者名/発表者名
      Khureltulga Dashdavaa, Munkhdorj Baatarsuren, Keichi Takahashi, Susumu Date, Yoshiyuki Kido, Shinji Shimojo
    • 学会等名
      PRAGMA workshop 29
    • 発表場所
      Depok, Indonesia
    • 年月日
      2015-10-07 – 2015-10-09
    • 国際学会
  • [学会発表] Concept and Design of SDN-enhanced MPI Framework2015

    • 著者名/発表者名
      Keichi Takahashi, Khureltulga Dashdavaa, Baatarsuren Munkhdorj, Yoshiyuki Kido, Susumu Date, Hiroaki Yamanaka, Eiji Kawai, Shinji Shimojo
    • 学会等名
      The fourth edition of the European Workshop on Software Defined Networks
    • 発表場所
      Bilbao, Spain
    • 年月日
      2015-09-30 – 2015-10-02
    • 国際学会
  • [学会発表] Control Sequence Generator for Generic SDN-­enhanced MPI Framework2015

    • 著者名/発表者名
      Keichi Takahashi, Baatarsuren Munkhdorj, Khureltulga Dashdavaa, Susumu Date, Yoshiyuki Kido, Shinji Shimojo
    • 学会等名
      PRAGMA workshop 28
    • 発表場所
      Nara, Japan
    • 年月日
      2015-04-08 – 2015-04-11
    • 国際学会
  • [備考] Runtime inter-process communication control

    • URL

      http://ds-server.ais.cmc.osaka-u.ac.jp/en/interproc-com2/

URL: 

公開日: 2017-01-06  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi