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

Study for Parallel XML Processing Language that Guarantees Parallel Speedups

Research Project

Project/Area Number 24700019
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeMulti-year Fund
Research Field Software
Research InstitutionThe University of Tokyo (2013-2014)
Tohoku University (2012)

Principal Investigator

MORIHATA Akimasa  東京大学, 総合文化研究科, 講師 (10582257)

Project Period (FY) 2012-04-01 – 2015-03-31
Project Status Completed (Fiscal Year 2014)
Budget Amount *help
¥3,120,000 (Direct Cost: ¥2,400,000、Indirect Cost: ¥720,000)
Fiscal Year 2014: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2013: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2012: ¥1,430,000 (Direct Cost: ¥1,100,000、Indirect Cost: ¥330,000)
Keywords並列処理 / XML / 関数プログラミング / 並列計算 / プログラミング言語 / 木構造計算 / XML / 分散並列評価 / XML処理
Outline of Final Research Achievements

We studied for developing a parallel XML processing language. We solved some difficulties in parallel processing of tree structures including XMLs. Moreover, we found a theory for divide-and-conquer parallelization of functional programs and showed a preliminary result that our approach is also useful for parallel data-flow analyses in compilers. These results will be useful not only for parallel XML processing but also for further studying parallel programming in general.

Report

(4 results)
  • 2014 Annual Research Report   Final Research Report ( PDF )
  • 2013 Research-status Report
  • 2012 Research-status Report
  • Research Products

    (12 results)

All 2015 2014 2013 2012

All Journal Article (2 results) (of which Peer Reviewed: 2 results,  Acknowledgement Compliant: 2 results) Presentation (10 results) (of which Invited: 1 results)

  • [Journal Article] Parallel Tree Contraction with Fewer Types of Primitive Contraction Operations and Its Application to Trees of Unbounded Degree.2014

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

      IPSJ Transaction on Programming

      Volume: 7(5) Pages: 1-9

    • NAID

      130004706253

    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] Syntax-Directed Divide-and-Conquer Data-Flow Analysis2014

    • Author(s)
      Shigeyuki Sato, Akimasa Morihata
    • Journal Title

      Programming Languages and Systems - 12th Asian Symposium, APLAS 2014, Proceedings (Lecture Notes in Computer Science)

      Volume: 8858 Pages: 392-407

    • DOI

      10.1007/978-3-319-12736-1_21

    • ISBN
      9783319127354, 9783319127361
    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Presentation] A Datatype- and Editing-Operation-Generic Incremental Computation2015

    • Author(s)
      森畑明昌
    • Organizer
      情報処理学会第103回プログラミング研究会
    • Place of Presentation
      産業総合研究所
    • Year and Date
      2015-03-09
    • Related Report
      2014 Annual Research Report
  • [Presentation] A Short Cut to Parallelization Theorems (特別講演).2014

    • Author(s)
      Akimasa Morihata
    • Organizer
      日本ソフトウェア科学会第28回大会
    • Place of Presentation
      名古屋大学
    • Year and Date
      2014-09-08
    • Related Report
      2014 Annual Research Report
    • Invited
  • [Presentation] 漸増計算法の第三リスト準同型定理による系統的導出2014

    • Author(s)
      森畑明昌
    • Organizer
      第16回プログラミングおよびプログラミング言語ワークショップ
    • Place of Presentation
      阿蘇の司ビラパークホテル, 熊本県阿蘇市, 日本
    • Related Report
      2013 Research-status Report
  • [Presentation] A Short Cut to Parallelization Theorems2013

    • Author(s)
      Akimasa Morihata
    • Organizer
      ICFP'13: The 18th ACM SIGPLAN International Conference on Functional Programming
    • Place of Presentation
      Hilton Boston Logan Airport Hotel, Boston, Massachusetts, USA
    • Related Report
      2013 Research-status Report
  • [Presentation] XPath問合せのWork Efficientな分散並列評価2013

    • Author(s)
      森畑明昌
    • Organizer
      日本ソフトウェア科学会第30回大会
    • Place of Presentation
      東京大学, 東京都文京区, 日本
    • Related Report
      2013 Research-status Report
  • [Presentation] 構文主導型データフロー解析の並列実装2013

    • Author(s)
      佐藤重幸, 森畑明昌
    • Organizer
      日本ソフトウェア科学会第30回大会
    • Place of Presentation
      東京大学, 東京都文京区, 日本
    • Related Report
      2013 Research-status Report
  • [Presentation] 分割統治計算可能性の多相型を用いた保証2013

    • Author(s)
      森畑明昌
    • Organizer
      第15回プログラミングおよびプログラミング言語ワークショップ
    • Place of Presentation
      福島県会津若松 東山温泉「御宿東鳳」
    • Related Report
      2012 Research-status Report
  • [Presentation] 並列木縮約を用いたマクロ木変換器の並列評価2012

    • Author(s)
      森畑明昌
    • Organizer
      日本ソフトウェア科学会第29回大会
    • Place of Presentation
      法政大学
    • Related Report
      2012 Research-status Report
  • [Presentation] Macro Tree Transformations of Linear Size Increase Achieve Cost-Optimal Parallelism (Extended Abstract)2012

    • Author(s)
      Akimasa Morihata
    • Organizer
      the 1st International Workshop on Trends in Tree Automata and Tree Transducers, TTATT 2012
    • Place of Presentation
      Nagoya University
    • Related Report
      2012 Research-status Report
  • [Presentation] Calculating Parallel Algorithms for Size-constrained Segment Problems2012

    • Author(s)
      Akimasa Morihata
    • Organizer
      IFIP working group 2.1 69th meeting
    • Place of Presentation
      Ottawa, Canada
    • Related Report
      2012 Research-status Report

URL: 

Published: 2013-05-31   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi