• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Development of Fault Tolerant Work Stealing Based Computing Framework

Research Project

Project/Area Number 25730041
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeMulti-year Fund
Research Field Software
Research InstitutionKyoto University

Principal Investigator

Hiraishi Tasuku  京都大学, 学術情報メディアセンター, 助教 (60528222)

Project Period (FY) 2013-04-01 – 2017-03-31
Project Status Completed (Fiscal Year 2016)
Budget Amount *help
¥4,030,000 (Direct Cost: ¥3,100,000、Indirect Cost: ¥930,000)
Fiscal Year 2016: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2015: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2014: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2013: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Keywordsハイパフォーマンス・コン ピューティング / プログラミング言語 / 計算機システム / ソフトウェア開発効率化・安定化 / ネットワーク / ハイパフォーマンス・コンピューティング
Outline of Final Research Achievements

We improved a dynamic load balancing framework called Tascell from the perspective of practicalicity and fault tolerance. We implemented a practical parallel algorithm for graph mining and ensured that it achieves good parallel performance. In addition, we implemented additional functionalities of Tascell such as safe abortion of running tasks. Because we found that the execution model of Tascell can hardly solve the single point of failure issue, we proposed a novel execution model, which realizes dynamic load balancing and fault tolerance by letting all computing workers execute a single program redundantly in arbitrary order and exchange partial results to omit completed parts of the computation. We conducted preliminary evaluations using a prototype implementation of this model.

Report

(5 results)
  • 2016 Annual Research Report   Final Research Report ( PDF )
  • 2015 Research-status Report
  • 2014 Research-status Report
  • 2013 Research-status Report
  • Research Products

    (32 results)

All 2017 2016 2015 2014 2013 Other

All Journal Article (5 results) (of which Peer Reviewed: 5 results,  Open Access: 2 results,  Acknowledgement Compliant: 2 results) Presentation (24 results) (of which Int'l Joint Research: 2 results) Remarks (3 results)

  • [Journal Article] Parallelization of Extracting Connected Subgraphs with Common Itemsets in Distributed Memory Environments2017

    • Author(s)
      Shingo Okuno, Tasuku Hiraishi, Hiroshi Nakashima, Masahiro Yasugi, Jun Sese
    • Journal Title

      Journal of Information Processing

      Volume: 25 Issue: 0 Pages: 256-267

    • DOI

      10.2197/ipsjjip.25.256

    • NAID

      130005395245

    • ISSN
      1882-6652
    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] An Implementation of Exception Handling with Collateral Task Abortion2016

    • Author(s)
      Tasuku Hiraishi, Shingo Okuno, Masahiro Yasugi
    • Journal Title

      Journal of Information Processing

      Volume: 24 Issue: 2 Pages: 439-449

    • DOI

      10.2197/ipsjjip.24.439

    • NAID

      130005138317

    • ISSN
      1882-6652
    • Related Report
      2015 Research-status Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Parallelization of Extracting Connected Subgraphs with Common Itemsets2014

    • Author(s)
      Shingo Okuno, Tasuku Hiraishi, Hiroshi Nakashima, Masahiro Yasugi, Jun Sese
    • Journal Title

      IPSJ Trans. Programing

      Volume: Vol.7

    • NAID

      130004516298

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] Multilingualization Based on RPC for Job Level Parallel Script Language Xcrypt2013

    • Author(s)
      Masaru Ueno, Tasuku Hiraishi, Motoharu Hibino, Takeshi Iwashita, Hiroshi Nakashima
    • Journal Title

      IPSJ Trans. Programing

      Volume: Vol.6, No.2 Pages: 54-68

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] L-Closure の呼び出しコストの削減2013

    • Author(s)
      田附 正充,八杉 昌宏,平石 拓,馬谷 誠二
    • Journal Title

      情報処理学会論文誌 プ ログラミング

      Volume: Vol.6, No. 2 Pages: 13-32

    • NAID

      110009602856

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Presentation] 優先度ならびに重みを用いたワークスティールフレームワークの性能改善2017

    • Author(s)
      寄高 啓司,八杉 昌宏,平石 拓,馬谷 誠二
    • Organizer
      The 1st cross-disciplinary Workshop on Computing Systems, Infrastructures, and Programming (xSIG 2017)
    • Place of Presentation
      虎ノ門ヒルズフォーラム
    • Year and Date
      2017-04-25
    • Related Report
      2016 Annual Research Report
  • [Presentation] Extending a Work-Stealing Framework with Probabilistic Guards2016

    • Author(s)
      Hiroshi Yoritaka, Ken Matsui, Masahiro Yasugi, Tasuku Hiraishi, Seiji Umatani
    • Organizer
      , Ninth International Workshop on Parallel Programming Models and Systems Software for High-End Computing P2S2 2016 (held in conjunction with ICPP2016)
    • Place of Presentation
      Temple University Center City, Philadelphia, PA, USA
    • Year and Date
      2016-08-16
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Evaluation of an MPI-Based Implementation of the Tascell Task-Parallel Language on Massively Parallel Systems2016

    • Author(s)
      Daisuke Muraoka, Masahiro Yasugi, Tasuku Hiraishi, Seiji Umatani
    • Organizer
      , Ninth International Workshop on Parallel Programming Models and Systems Software for High-End Computing P2S2 2016 (held in conjunction with ICPP2016)
    • Place of Presentation
      Temple University Center City, Philadelphia, PA, USA
    • Year and Date
      2016-08-16
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Exception Handling with Collateral Task Abortion in Distributed Memory Environments2016

    • Author(s)
      Tasuku Hiraishi, Shingo Okuno, Daisuke Muraoka, Masahiro Yasugi
    • Organizer
      ISC 2016 HPC in Asia Posters
    • Place of Presentation
      Frankfult Messe, Germany
    • Year and Date
      2016-06-22
    • Related Report
      2016 Annual Research Report
  • [Presentation] 分散メモリ環境における共通アイテム集合を持つ連結部分グラフ抽出の並列化2016

    • Author(s)
      奥野 伸吾,平石 拓,中島 浩,八杉 昌宏,瀬々 潤
    • Organizer
      情報処理学会第109回プログラミング研究会
    • Place of Presentation
      浜松市福祉交流センター
    • Year and Date
      2016-06-09
    • Related Report
      2016 Annual Research Report
  • [Presentation] Reducing Redundant Search in Parallel Graph Mining using Exceptions2016

    • Author(s)
      Shingo Okuno, Tasuku Hiraishi, Hiroshi Nakashima, Masahiro Yasugi, Jun Sese
    • Organizer
      21st International Workshop on High-Level Parallel Programming Models and Supportive Environments HIPS2016 (held in conjunction with IPDPS2016)
    • Place of Presentation
      Chicago Hyatt Regency, Chicago, IL, USA
    • Year and Date
      2016-05-23
    • Related Report
      2016 Annual Research Report
  • [Presentation] HOPEコンパイラの実装に向けて2016

    • Author(s)
      重本 孝太,八杉 昌宏,平石 拓,馬谷 誠二
    • Organizer
      日本ソフトウェア科学会プログラミング論研究会第18回プログラミングおよびプログラミング言語ワークショップ (PPL2016) カテゴリ3
    • Place of Presentation
      岡山県玉野市ダイヤモンド瀬戸内マリンホテル
    • Year and Date
      2016-03-07
    • Related Report
      2015 Research-status Report
  • [Presentation] 仮想環境を考慮した要求駆動型負荷分散の検討2016

    • Author(s)
      良本 海,八杉 昌宏,平石 拓,馬谷 誠二
    • Organizer
      日本ソフトウェア科学会プログラミング論研究会第18回プログラミングおよびプログラミング言語ワークショップ (PPL2016) カテゴリ3
    • Place of Presentation
      岡山県玉野市ダイヤモンド瀬戸内マリンホテル
    • Year and Date
      2016-03-07
    • Related Report
      2015 Research-status Report
  • [Presentation] An MPI-based Implementation of the Tascell Task-Parallel Programming Language2016

    • Author(s)
      村岡 大輔,八杉 昌宏,平石 拓,馬谷 誠二
    • Organizer
      2nd Annual Meeting on Advanced Computing System and Infrastructure (ACSI2016)
    • Place of Presentation
      九州大学医学部百年講堂
    • Year and Date
      2016-01-20
    • Related Report
      2015 Research-status Report
  • [Presentation] Preliminary Evaluations of Probabilistic Guards for a Work-Stealing Framework2016

    • Author(s)
      寄高 啓司,松井 健,八杉 昌宏,平石 拓,馬谷 誠二
    • Organizer
      2nd Annual Meeting on Advanced Computing System and Infrastructure (ACSI2016)
    • Place of Presentation
      九州大学医学部百年講堂
    • Year and Date
      2016-01-20
    • Related Report
      2015 Research-status Report
  • [Presentation] Towards Parallel Graph Mining in Distributed Memory Environments using Task-Parallel Language Tascell2016

    • Author(s)
      奥野 伸吾,平石 拓,中島 浩,八杉 昌宏,瀬々 潤
    • Organizer
      2nd Annual Meeting on Advanced Computing System and Infrastructure (ACSI2016), poster presentation
    • Place of Presentation
      九州大学医学部百年講堂
    • Year and Date
      2016-01-19
    • Related Report
      2015 Research-status Report
  • [Presentation] 分散メモリ環境における並列グラフマイニングの実現に向けて2016

    • Author(s)
      奥野 伸吾,平石 拓,中島 浩,八杉 昌宏,瀬々 潤
    • Organizer
      情報処理学会第107回プログラミング研究会
    • Place of Presentation
      福岡市 A.R.Kビル
    • Year and Date
      2016-01-13
    • Related Report
      2015 Research-status Report
  • [Presentation] 分散進捗管理のためのメッセージ媒介システムにおける不要メッセージ削除機能2015

    • Author(s)
      諏訪 将大,八杉 昌宏,平石 拓,馬谷 誠二
    • Organizer
      並列/分散/協調処理に関するサマー・ワークショップ (SWoPP2015):第106回プログラミング研究会 (PRO-2015-2)
    • Place of Presentation
      別府国際コンベンションセンター
    • Year and Date
      2015-08-06
    • Related Report
      2015 Research-status Report
  • [Presentation] An Implementation of Exception Handling with Collateral Task Abortion2015

    • Author(s)
      平石 拓,奥野 伸吾,八杉 昌宏
    • Organizer
      並列/分散/協調処理に関するサマー・ワークショップ (SWoPP2015):第106回プログラミング研究会 (PRO-2015-2)
    • Place of Presentation
      別府国際コンベンションセンター
    • Year and Date
      2015-08-06
    • Related Report
      2015 Research-status Report
  • [Presentation] タスク並列言語Tascellにおけるノード間通信のMPIによる実装2015

    • Author(s)
      村岡 大輔,八杉 昌宏,平石 拓
    • Organizer
      日本ソフトウェア科学会プログラミング論研究会第17回プログラミングおよびプログラミング言語ワークショップ (PPL2015) カテゴリ1
    • Place of Presentation
      松山市 道後プリンスホテル
    • Year and Date
      2015-03-05
    • Related Report
      2014 Research-status Report
  • [Presentation] ワークスティールフレームワーク向け確率的ガードの提案と性能解析2015

    • Author(s)
      寄高 啓司,松井 健,八杉 昌宏,平石 拓
    • Organizer
      日本ソフトウェア科学会プログラミング論研究会第17回プログラミングおよびプログラミング言語ワークショップ (PPL2015) カテゴリ1
    • Place of Presentation
      松山市 道後プリンスホテル
    • Year and Date
      2015-03-05
    • Related Report
      2014 Research-status Report
  • [Presentation] Reducing Redundant Search using Exception Handling in a Task-Parallel Language2015

    • Author(s)
      Shingo Okuno, Tasuku Hiraishi, Hiroshi Nakashima, Masahiro Yasugi, Jun Sese
    • Organizer
      Annual Meeting on Advanced Computing System and Infrastructure (ACSI) 2015
    • Place of Presentation
      つくば市 つくば国際会議場
    • Year and Date
      2015-01-28
    • Related Report
      2014 Research-status Report
  • [Presentation] Towards a New Parallel Execution Model Based on Hierarchical Omission2015

    • Author(s)
      Masahiro Yasugi, Tasuku Hiraishi, Seiji Umatani
    • Organizer
      Annual Meeting on Advanced Computing System and Infrastructure (ACSI) 2015
    • Place of Presentation
      つくば市 つくば国際会議場
    • Year and Date
      2015-01-28
    • Related Report
      2014 Research-status Report
  • [Presentation] ジョブ並列スクリプト言語XcryptにおけるFault Resilience機能2014

    • Author(s)
      平石 拓
    • Organizer
      「耐故障性のためのミドルウエアの研究」第1回ワークショップ
    • Place of Presentation
      神戸市 理化学研究所計算科学研究機構
    • Year and Date
      2014-07-14
    • Related Report
      2014 Research-status Report
  • [Presentation] Parallelized Mining of Subgraphs Sharing Common Items using Task-Parallel Language Tascell2014

    • Author(s)
      Shingo Okuno, Tasuku Hiraishi, Hiroshi Nakashima, Masahiro Yasugi, Jun Sese
    • Organizer
      ISC 2014 HPC in Asia Poster
    • Place of Presentation
      Leipzig, Germany
    • Year and Date
      2014-06-26
    • Related Report
      2014 Research-status Report
  • [Presentation] Performance Im- provement of Three-Dimensional Tiled FDTD Kernel Based on Automatic Parameter Tuning

    • Author(s)
      Takeshi Minami, Motoharu Hibino, Tasuku Hiraishi, Takeshi Iwashita, Hiroshi Nakashima
    • Organizer
      Intl. Conf. Computation on Electromagnetic Fields
    • Place of Presentation
      Budapest, Hungary
    • Related Report
      2013 Research-status Report
  • [Presentation] 動的負荷分散フレームワークTascellを用いた共通アイテム集合を持つ連結部分グラフ抽出の並列化

    • Author(s)
      奥野 伸吾,平石 拓,中島 浩,八杉 昌宏
    • Organizer
      日本応用数理学会年会(JSIAM2013)
    • Place of Presentation
      福岡市
    • Related Report
      2013 Research-status Report
  • [Presentation] 共通アイテム集合を持つ連結部分グラフ抽出の並列化

    • Author(s)
      奥野 伸吾,平石 拓,中島 浩,八杉 昌宏,瀬々 潤
    • Organizer
      情報処理学会第97回プログラミング研究会
    • Place of Presentation
      松山市
    • Related Report
      2013 Research-status Report
  • [Presentation] タスク並列言語Tascellを用いたアイテム共有部分グラフの並列マイニング

    • Author(s)
      奥野 伸吾,平石 拓,中島 浩,八杉 昌宏,瀬々 潤
    • Organizer
      日本ソフトウェア科学会プログラミング論研究会第16回プログラミングおよびプログラミング言語ワークショップ (PPL2014) カテゴリ3
    • Place of Presentation
      阿蘇市
    • Related Report
      2013 Research-status Report
  • [Remarks] Tascell:バックトラックベース負荷分散フレームワーク

    • URL

      http://super.para.media.kyoto-u.ac.jp/tascell/index.html

    • Related Report
      2016 Annual Research Report 2015 Research-status Report
  • [Remarks] Tascell バックトラックベース負荷分散フレームワーク

    • URL

      http://super.para.media.kyoto-u.ac.jp/tascell/index.html

    • Related Report
      2014 Research-status Report
  • [Remarks] Tascell バックトラックベース負荷分散フレームワーク

    • URL

      http://super.para.media.kyoto-u.ac.jp/tascell/index.html

    • Related Report
      2013 Research-status Report

URL: 

Published: 2014-07-25   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi