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

並列分散計算環境を安定有効活用する要求駆動型負荷分散

公募研究

研究領域情報爆発時代に向けた新しいIT基盤技術の研究
研究課題/領域番号 21013027
研究種目

特定領域研究

配分区分補助金
審査区分 理工系
研究機関京都大学

研究代表者

八杉 昌宏  京都大学, 情報学研究科, 准教授 (30273759)

研究分担者 平石 拓  京都大学, 学術情報メディアセンター, 助教 (60528222)
研究期間 (年度) 2009 – 2010
研究課題ステータス 完了 (2010年度)
配分額 *注記
5,700千円 (直接経費: 5,700千円)
2010年度: 2,900千円 (直接経費: 2,900千円)
2009年度: 2,800千円 (直接経費: 2,800千円)
キーワードハイパフォーマンス・コンピューティング / プログラミング言語 / 計算機システム / アルゴリズム / ソフトウェア開発効率化・安定化 / 負荷分散 / 並列計算 / 広域分散環境
研究概要

提案する負荷分散フレームワークTascellについて,1.性能向上の研究,2.信頼性向上の研究,3.アプリケーションを想定した性能向上と信頼性向上の研究を以下の通り実施した.
1.Tascellのワーカ間のメッセージプロトコルや,サーバ・ワーカの実装を見直すことで性能改善を行った.その結果,特に,前年度の試験実装では十分な性能が得られなかった広域分散環境において,5クラスタ(5拠点)計288コアという環境において,N女王問題全解探索を逐次Cプログラム比で202倍高速化させることに成功した.また,128ハードウェアスレッドを備える共有メモリ多コア環境においても十分な性能を得ることができた.
2.一度加わったノードが(例えば停電に備えて)離脱する仕組みは現状整備されていない.特に大規模計算においては,この機能は信頼性のために不可欠なので,機能追加の検討を行った.脱退には,不意の脱退と意図的な脱退が考えられるが,本研究においては意図的な脱退のみを対象とし,脱退を可能とするプロトコルの設計を行った.
3.前年度実施したspanning tree構築アルゴリズムに加えて,重力多体問題におけるBarnes-HutアルゴリズムにTascellを適用し,評価を行った,また,このアプリケーションを分散環境でも効率的に動作さえせるため,ブロードキャストの機能をTascellに取り入れ,試験的に実装した.その結果,共有メモリ環境においては,従来方式で実装したCilkプログラムに対して6.95倍の性能を得ることに成功した,分散環境では十分な性能を得ることができなかったが,ブロードキャスト機能については一定の効果が見られた.今後の課題としてさらなる改善に取り組むべき点を明らかにした.

報告書

(2件)
  • 2010 実績報告書
  • 2009 実績報告書
  • 研究成果

    (25件)

すべて 2011 2010 2009 その他

すべて 雑誌論文 (4件) (うち査読あり 4件) 学会発表 (19件) 備考 (2件)

  • [雑誌論文] SC言語処理系における変形規則の再利用機構2011

    • 著者名/発表者名
      平石拓, 八杉昌宏, 湯淺太一
    • 雑誌名

      コンピュータソフトウェア

      巻: Vo.28, No.1 ページ: 258-271

    • NAID

      130004892164

    • 関連する報告書
      2010 実績報告書
    • 査読あり
  • [雑誌論文] L-Closureを用いた真に末尾再帰的なSchemeインタプリタ2010

    • 著者名/発表者名
      八杉昌宏, 小島啓史, 小宮常康, 平石拓, 馬谷誠二, 湯淺太一
    • 雑誌名

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

      巻: Vol.3, No.5 ページ: 1-17

    • NAID

      110007970943

    • 関連する報告書
      2010 実績報告書
    • 査読あり
  • [雑誌論文] 動的名前解決による通信先・移動先の柔軟な指定が可能な分散アンビエントシステムの設計2010

    • 著者名/発表者名
      馬谷誠二, 八杉昌宏, 湯淺太一
    • 雑誌名

      コンピュータソフトウェア

    • NAID

      10026468319

    • 関連する報告書
      2009 実績報告書
    • 査読あり
  • [雑誌論文] Cache-conscious階層的グループ化データ配置法:Cache-oblivious配置法との実験的比較2009

    • 著者名/発表者名
      八杉昌宏, 後藤祐輔, 馬谷誠二, 湯淺太一
    • 雑誌名

      情報処理学会論文誌 プログラミング 2巻3号

      ページ: 33-47

    • NAID

      110007970908

    • 関連する報告書
      2009 実績報告書
    • 査読あり
  • [学会発表] 動的負荷分散フレームワークTascellの広域分散およびメニーコア環境における評価2011

    • 著者名/発表者名
      平石拓, 八杉昌宏, 馬谷誠二
    • 学会等名
      先端的計算基盤システムシンポジウムSACSIS 2011
    • 発表場所
      東京都秋葉原コンベンションホール(発表決定)
    • 年月日
      2011-05-25
    • 関連する報告書
      2010 実績報告書
  • [学会発表] Frameworks for Multicore Platforms2011

    • 著者名/発表者名
      Masahiro Yasugi
    • 学会等名
      Workshop on Resource Management of Manycore, GPU, and NVRAM
    • 発表場所
      韓国ソウルCOEX(招待講演)
    • 年月日
      2011-02-09
    • 関連する報告書
      2010 実績報告書
  • [学会発表] Dynamic Graph Traversals for Concurrent Rewriting using Work-Stealing Frameworks for Multicore Platforms2010

    • 著者名/発表者名
      Masahiro Yasugi, Tasuku Hiraishi, Seiji Umatani, Taiichi Yuasa
    • 学会等名
      16th International Conference on Parallel and Distributed Systems (ICPADS 2010)
    • 発表場所
      中国上海市 衡山賓館
    • 年月日
      2010-12-10
    • 関連する報告書
      2010 実績報告書
  • [学会発表] 高性能, 高信頼性, 高生産性並列計算環境向けプログラミング言語/システム2010

    • 著者名/発表者名
      八杉昌宏
    • 学会等名
      第2回戦略的高性能計算システム開発に関するワークショップ
    • 発表場所
      東京都秋葉原コンベンションホール
    • 年月日
      2010-11-27
    • 関連する報告書
      2010 実績報告書
  • [学会発表] バックトラックに基づく負荷分散フレームワークTascell2010

    • 著者名/発表者名
      平石拓
    • 学会等名
      京都大学学術情報メディアセンターセミナー「Models and frameworks for programming systems and languages」
    • 発表場所
      京都大学(招待講演)
    • 年月日
      2010-11-17
    • 関連する報告書
      2010 実績報告書
  • [学会発表] 安全な計算状態操作機構のこれまでと今後2010

    • 著者名/発表者名
      八杉昌宏
    • 学会等名
      第2回 自動チューニング技術の現状と応用に関するシンポジウム
    • 発表場所
      東京大学
    • 年月日
      2010-11-04
    • 関連する報告書
      2010 実績報告書
  • [学会発表] Managing Continuations for Proper Tail Recursion2010

    • 著者名/発表者名
      Masahiro Yasugi, Tsuneyasu Komiya, Tasuku Hiraishi, Seiji Umatani
    • 学会等名
      2010 International Lisp Conference (ILC 2010)
    • 発表場所
      米国ネバダ州リノ市John Ascuaga's Nugget
    • 年月日
      2010-10-21
    • 関連する報告書
      2010 実績報告書
  • [学会発表] Validating Low-Level Instructions for Fixnums using BDDs2010

    • 著者名/発表者名
      Shingo Yuasa, Masahiro Yasugi
    • 学会等名
      2010 International Lisp Conference (ILC 2010)
    • 発表場所
      米国ネバダ州リノ市John Ascuaga's Nugget
    • 年月日
      2010-10-19
    • 関連する報告書
      2010 実績報告書
  • [学会発表] 並列プログラミング言語と実装技術2010

    • 著者名/発表者名
      八杉昌宏
    • 学会等名
      情報理工実践プログラム特別講演
    • 発表場所
      東京大学
    • 年月日
      2010-09-17
    • 関連する報告書
      2010 実績報告書
  • [学会発表] ビットレベル表現をサポートする低水準言語におけるBDDを利用したプログラム検証に向けて2010

    • 著者名/発表者名
      八杉昌宏
    • 学会等名
      日本ソフトウェア科学会第27回大会
    • 発表場所
      津田塾大学
    • 年月日
      2010-09-13
    • 関連する報告書
      2010 実績報告書
  • [学会発表] バックトラックに基づく負荷分散の高並列環境における評価2010

    • 著者名/発表者名
      平石拓, 河野卓矢, 八杉昌宏, 馬谷誠二, 湯淺太一
    • 学会等名
      並列/分散/協調処理に関するサマー・ワークショップ(SWoPP2010):第126回ハイパフォーマンスコンピューティング研究発表会
    • 発表場所
      石川県金沢市文化ホール
    • 年月日
      2010-08-04
    • 関連する報告書
      2010 実績報告書
  • [学会発表] Tascell : a Backtracking-based Load Balancing Framework2010

    • 著者名/発表者名
      Tasuku Hiraishi, Masahiro Yasugi, Takuya Kouno, Seiji Umatani, Taiichi Yuasa
    • 学会等名
      24th International Conference on Supercomputing (ICS10), poster presentation
    • 発表場所
      茨城県つくば市 エポカルつくば
    • 年月日
      2010-06-02
    • 関連する報告書
      2010 実績報告書
  • [学会発表] バックトラックに基づく負荷分散の広域分散環境における評価2010

    • 著者名/発表者名
      河野卓矢, 八杉昌宏, 平石拓, 馬谷誠二, 湯淺太一
    • 学会等名
      情報処理学会創立50周年記念(第72回)全国大会
    • 発表場所
      東京大学
    • 年月日
      2010-03-09
    • 関連する報告書
      2009 実績報告書
  • [学会発表] 安全で高速な共通計算基盤のための低水準の型付中間言語の検討2010

    • 著者名/発表者名
      八杉昌宏
    • 学会等名
      第12回プログラミングおよびプログラミング言語ワークショップ(PPL2010)カテゴリ3
    • 発表場所
      香川県琴平町
    • 年月日
      2010-03-03
    • 関連する報告書
      2009 実績報告書
  • [学会発表] 高水準プログラミングによる細部の自由と計算状態操作機構2009

    • 著者名/発表者名
      八杉昌宏
    • 学会等名
      自動チューニング技術の現状と応用に関するシンポジウム(招待講演)
    • 発表場所
      東京大学
    • 年月日
      2009-10-22
    • 関連する報告書
      2009 実績報告書
  • [学会発表] SC言語処理系における変形規則の再利用機構2009

    • 著者名/発表者名
      平石拓, 八杉昌宏, 湯淺太一
    • 学会等名
      日本ソフトウェア科学会第26回大会
    • 発表場所
      島根大学
    • 年月日
      2009-09-16
    • 関連する報告書
      2009 実績報告書
  • [学会発表] バックトラックに基づく負荷分散のT2K並列環境における評価2009

    • 著者名/発表者名
      平石拓, 八杉昌宏, 馬谷誠二, 湯淺太一
    • 学会等名
      2009年並列/分散/協調処理に関するサマー・ワークショップ(SWoPP2009)
    • 発表場所
      宮城県仙台市
    • 年月日
      2009-08-04
    • 関連する報告書
      2009 実績報告書
  • [学会発表] バックトラックに基づく負荷分散2009

    • 著者名/発表者名
      平石拓, 八杉昌宏, 馬谷誠二, 湯淺太一
    • 学会等名
      先進的計算基盤システムシンポジウム(SACSIS2009)ポスター発表
    • 発表場所
      広島県広島市
    • 年月日
      2009-05-28
    • 関連する報告書
      2009 実績報告書
  • [学会発表] 局所性を改善する世代別ごみ集めのSchemeインタプリタにおける実装と評価2009

    • 著者名/発表者名
      渡邉真人, 八杉昌宏, 馬谷誠二, 湯淺太一
    • 学会等名
      第12回プログラミングおよびプログラミング言語ワークショップ(PPL2010)カテゴリ3
    • 発表場所
      香川県琴平町
    • 年月日
      2009-03-04
    • 関連する報告書
      2009 実績報告書
  • [備考]

    • URL

      http://super.para.media.kyoto-u.ac.jp/sc/

    • 関連する報告書
      2010 実績報告書
  • [備考]

    • URL

      http://super.para.media.kyoto-u.ac.jp/~tasuku/sc/

    • 関連する報告書
      2009 実績報告書

URL: 

公開日: 2009-04-01   更新日: 2018-03-28  

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

Powered by NII kakenhi