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

非数値計算問題に対するスケルトン並列プログラミングの応用に関する研究

研究課題

研究課題/領域番号 22800007
研究種目

研究活動スタート支援

配分区分補助金
研究分野 ソフトウエア
研究機関東京大学

研究代表者

江本 健斗  東京大学, 大学院・情報理工学系研究科, 助教 (00587470)

研究期間 (年度) 2010 – 2011
研究課題ステータス 完了 (2011年度)
配分額 *注記
2,704千円 (直接経費: 2,080千円、間接経費: 624千円)
2011年度: 1,508千円 (直接経費: 1,160千円、間接経費: 348千円)
2010年度: 1,196千円 (直接経費: 920千円、間接経費: 276千円)
キーワード並列プログラミング / 生成検査集約法 / 非数値計算問題 / 組み合わせ問題 / プログラム導出 / 半環 / スケルトン / 動的計画法 / 生成検査法
研究概要

データ列上の非数値計算問題に対し、愚直なプログラムの容易かつ柔軟な記述とその記述からの効率的な並列プログラムの自動導出とを提供する理論と、その実現であるライブラリとを構築できた。これは、本研究で到達したかった目標点である。最適化規則の開発にはスケルトンプログラミングの研究で得た知見が応用されており、また、提唱する生成検査集約プログラミングは3種類のスケルトンで問題を構造化するという新しいスケルトン並列プログラミングの形を与えるものである。この意味において、本研究はスケルトン並列プログラミングを非数値計算問題に対して応用できたと言える。また、生成検査集約プログラミングは動的計画法アルゴリズムの改良・再利用のための枠組とも捉えることができ、アルゴリズムの系統的・機械的導出のための新しい手法を構築しできたとも考えられる。

報告書

(3件)
  • 2011 実績報告書   研究成果報告書 ( PDF )
  • 2010 実績報告書
  • 研究成果

    (12件)

すべて 2012 2011

すべて 雑誌論文 (4件) (うち査読あり 1件) 学会発表 (8件)

  • [雑誌論文] 生成検査+α計算の効率的並列アルゴリズムの系統的導出2012

    • 著者名/発表者名
      江本健斗
    • 雑誌名

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

      巻: Vol.29 ページ: 159-175

    • NAID

      130004549255

    • 関連する報告書
      2011 実績報告書 2011 研究成果報告書
    • 査読あり
  • [雑誌論文] Generate, Test, and Aggregate-A Calculation-based Framework for Systematic Parallel Programming with MapReduce-2011

    • 著者名/発表者名
      Kento EMOTO, Sebastian FISCHER and Zhenjiang HU
    • 雑誌名

      Mathematical Engineering Technical Reports

      巻: 2011-34 ページ: 1-28

    • 関連する報告書
      2011 研究成果報告書
  • [雑誌論文] An Algebraic Approach to Efficient Parallel Algorithms for Nested Reductions2011

    • 著者名/発表者名
      Kento EMOTO
    • 雑誌名

      Mathematical Engineering Technical Reports

      巻: 2011-01 ページ: 1-31

    • 関連する報告書
      2011 研究成果報告書 2010 実績報告書
  • [雑誌論文] Generate, Test, and Aggregate---A Calculation-based Framework for Systematic Parallel Programming with MapReduce---2011

    • 著者名/発表者名
      Kento EMOTO, Sebastian FISCHER, Zhenjiang HU
    • 雑誌名

      Mathematical Engineering Technical Reports

      巻: 2011-34 ページ: 1-28

    • 関連する報告書
      2011 実績報告書
  • [学会発表] Generate, Test, and Aggregate-A Calculation-based Framework for Systematic Parallel Programming with MapReduce-2012

    • 著者名/発表者名
      Kento Emoto, Sebastian Ficsher, Zhenjiang Hu
    • 学会等名
      21st European Symposium on Programming(ESOP 2012)
    • 発表場所
      Tallinn, Estonia
    • 年月日
      2012-03-27
    • 関連する報告書
      2011 研究成果報告書
  • [学会発表] Generate, Test, and Aggregate---A Calculation-based Framework for Systematic Parallel Programming with MapReduce---2012

    • 著者名/発表者名
      Kento Emoto, Sebastian Ficsher, Zhenjiang Hu
    • 学会等名
      21st European Symposium on Programming (ESOP 2012)
    • 発表場所
      エストニア、タリン
    • 年月日
      2012-03-27
    • 関連する報告書
      2011 実績報告書
  • [学会発表] Generate, Test, and Aggregate-A Calculation-based Framework for Systematic Parallel Programming with MapReduce-2012

    • 著者名/発表者名
      Kento Emoto, Sebastian Ficsher, Zhenjiang Hu
    • 学会等名
      プログラミング及びプログラミング言語ワークショップPPL2012
    • 発表場所
      和歌山県西牟婁郡白浜町
    • 年月日
      2012-03-09
    • 関連する報告書
      2011 研究成果報告書
  • [学会発表] Generate, Test, and Aggregate---A Calculation-based Framework for Systematic Parallel Programming with MapReduce---2012

    • 著者名/発表者名
      Kento Emoto, Sebastian Ficsher, Zhenjiang Hu
    • 学会等名
      プログラミング及びプログラミング言語ワークショップPPL2012
    • 発表場所
      和歌山県西牟婁郡白浜町
    • 年月日
      2012-03-09
    • 関連する報告書
      2011 実績報告書
  • [学会発表] Generate-Test-and-AggregateアルゴリズムのHadoop実装2011

    • 著者名/発表者名
      劉雨、セバスティアンフィッシャー、江本健斗、胡振江
    • 学会等名
      日本ソフトウェア科学会第28回大会
    • 発表場所
      沖縄県那覇市
    • 年月日
      2011-09-27
    • 関連する報告書
      2011 実績報告書 2011 研究成果報告書
  • [学会発表] An Algebraic Approach to Efficient Parallel Algorithms for Nested Reductions2011

    • 著者名/発表者名
      Kento EMOTO
    • 学会等名
      プログラミング及びプログラミング言語ワークショップPPL2011
    • 発表場所
      北海道札幌市
    • 年月日
      2011-03-10
    • 関連する報告書
      2011 研究成果報告書 2010 実績報告書
  • [学会発表] Semirings for Free!-An Algebraic Approach to Efficient Parallel Algorithms for Nested Reductions2011

    • 著者名/発表者名
      Kento EMOTO
    • 学会等名
      The Fourth DIKU-IST Joint Workshop on Foundations of Software
    • 発表場所
      University of Tokyo
    • 年月日
      2011-01-13
    • 関連する報告書
      2011 研究成果報告書
  • [学会発表] Semirings for Free!-An Algebraic Approach to Efficient Parallel Algorithms for Nested Reductions2011

    • 著者名/発表者名
      Kento EMOTO
    • 学会等名
      The Fourth DIKU-IST Joint Workshop on Foundations of Software
    • 発表場所
      東京大学
    • 年月日
      2011-01-13
    • 関連する報告書
      2010 実績報告書

URL: 

公開日: 2010-08-27   更新日: 2016-04-21  

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

Powered by NII kakenhi