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

2011 Fiscal Year Annual Research Report

先進的言語機能によるスケルトン並列プログラミングの実用化に関する研究

Research Project

Project/Area Number 22700037
Research InstitutionKochi University of Technology

Principal Investigator

松崎 公紀  高知工科大学, 工学部, 准教授 (30401243)

KeywordsMapReduce / 並列計算 / 木構造 / 正規表現
Research Abstract

Googleが2004年に提案し,その後広く研究および利用されるようになってきたMapReduceフレームワークに関連して大きく2つの研究を行った.ひとつは「そのフレームワークをそれまであまり扱われていなかったリスト構造(順序のあるデータ)に適用できることを示した(EuroPar2011)」ことであり,またもうひとつは,「より複雑な正規表現のマッチング計算が,MapReduceフレームワークで実現できることを示した(情報処理学会論文誌プログラミング)」ことである.これまで,MapReduceは集合のような単純なデータ構造上の比較的単純な処理に用いられることが多かったが,これらの成果を応用することによりより複雑な処理も系統的にMapReduceフレームワークで実現できることになる.
また,並列計算の理論的研究について,木構造データに対する並列計算の理論的定式化について成果を得た.既存のTree Contractionアルゴリズムを薔薇木向けに改良したアルゴリズムの提案(ICCS2011),および,二分木上の並列計算に対する新しい定式化の提案(ICFP2011)をそれぞれ発表した.これらの成果は,木構造データに対する並列計算を系統的に行う上で,その理論的根拠を与えるものとなることが期待される.

Current Status of Research Progress
Current Status of Research Progress

3: Progress in research has been slightly delayed.

Reason

MapReduceをより複雑なデータ構造等に適用するための方法についての研究を中心に進めたため,当初予定していたMapReduceの定式化等の内容についてはまだ成果を得るところまで到達していない.

Strategy for Future Research Activity

平成23年度に計画していた内容を継続して進める.研究計画の大きな変更や問題点はないと考える.

  • Research Products

    (6 results)

All 2011

All Journal Article (3 results) (of which Peer Reviewed: 2 results) Presentation (3 results)

  • [Journal Article] 正規表現マッチングの並列化とそのHadoopによる評価2011

    • Author(s)
      松崎公紀, 江本健斗, 劉雨
    • Journal Title

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

      Volume: 4 Pages: 1-11

    • Peer Reviewed
  • [Journal Article] A Practical Tree Contraction Algorithm for Parallel Skeletons on Trees of Unbounded Degree2011

    • Author(s)
      Akimasa Morihata, Kiminori Matsuzaki
    • Journal Title

      Proceedings of the International Conference on Computational Science (ICCS2011)

      Volume: 4 Pages: 7-16

    • Peer Reviewed
  • [Journal Article] 高知工科大学におけるHPC基盤の導入と将来展望--ハードウェア性能とソフトウェア生産性の追求--2011

    • Author(s)
      松崎公紀, 山際伸一
    • Journal Title

      高知工科大学紀要

      Volume: 8 Pages: 57-72

  • [Presentation] スケルトン並列プログラミングからのソフトウェア自動チューニングへの期待---並列スケルトンを用いたBiCGStab法アプリケーション実装のケーススタディを通じて---2011

    • Author(s)
      松崎公紀
    • Organizer
      第3回自動チューニング技術の現状と応用に関するシンポジウム
    • Place of Presentation
      東京大学,東京(招待講演)
    • Year and Date
      2011-12-05
  • [Presentation] Balanced Trees Inhabiting in Functional Parallel Programming2011

    • Author(s)
      Akimasa Morihata, Kiminori Matsuzaki
    • Organizer
      16th ACM SIGPLAN International Conference on Functional Programming (ICFP'11)
    • Place of Presentation
      NII,東京
    • Year and Date
      2011-09-19
  • [Presentation] Towards Systematic Parallel Programming over MapReduce2011

    • Author(s)
      Yu Liu, Zhenjiang Hu, Kiminori Matsuzaki
    • Organizer
      17th International European Conference on Parallel and Distributed Computing (EuroPar 2011)
    • Place of Presentation
      ボルドー,フランス
    • Year and Date
      2011-09-01

URL: 

Published: 2013-06-26  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi