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

2011 Fiscal Year Annual Research Report

並列性忘却プログラミングに関する研究

Research Project

Project/Area Number 22650006
Research InstitutionNational Institution for Academic Degrees and University Evaluation

Principal Investigator

武市 正人  独立行政法人大学評価・学位授与機構, 研究開発部, 教授 (10011165)

Keywords並列プログラミング / プログラミング言語 / プログラミングパラダイム
Research Abstract

並列プログラミングの方法論を"Parallelism-Oblivious Parallel Programming(並列性忘却プログラミング,POPP)"の視点から追究することを目的とする。並列性の活用は最近の計算的手法に関わる大きな課題であるが、プログラマがそのときどきの並列計算機に対処している現状は抜本的な解決策にはならず、むしろ、これを続けることは負の遺産を残しかねない。この課題の解決のためには、今後も出現が予想される多様な計算機に対しても有効な信頼性の高いプログラミング手法を確立する必要がある。POPPは、各分野の研究者・技術者が対象とする問題のモデル化に注力して、"並列性を意識することなく"今後の並列計算機においても持続的に利用できるプログラムを開発し蓄積することを目指すものである。
平成23年度には、22年度の成果をもとに、POPPの立場から、従前の手法による並列化手法、およびスケルトン並列プログラミングを評価した。また、併行して、逐次プログラムにおける代表的なプログラム構築法である分割統治法、動的計画法、バックトラッキングなどの手法を、POPPの一つの枠組みと考えられるデータ生成子(generator)を基礎にしたGenerator-based Programmingに集約する方法を検討した。プログラムの実行にかかる実証実験を関数プログラミング言語HaskellのGHCシステムを用いてその有効性を確認した。

  • Research Products

    (2 results)

All 2011

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

  • [Journal Article] Synchronizing Concurrent Model Updates Based on Bidirectional Transformation2011

    • Author(s)
      Yingfei Xiong, Hui Song, Zhenjiang Hu, Masato Takeichi
    • Journal Title

      Software and Systems Modeling

      Volume: (Online First)

    • Peer Reviewed
  • [Journal Article] 領域限定言語に基づく最適経路問合せ(Optimal Path Querying based on a Domain-Specific Language)2011

    • Author(s)
      森畑明昌, 松崎公紀, 武市正人
    • Journal Title

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

      Volume: 4 Pages: 1-18

    • Peer Reviewed

URL: 

Published: 2013-06-26  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi