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

2016 Fiscal Year Annual Research Report

A Program Verification Theory of Memory Consistency Models on PGAS languages and its Implementation

Research Project

Project/Area Number 25871113
Research InstitutionChiba Institute of Technology

Principal Investigator

安部 達也  千葉工業大学, 人工知能・ソフトウェア技術研究センター, 上席研究員 (50547388)

Project Period (FY) 2013-04-01 – 2017-03-31
Keywordsメモリ一貫性モデル / プログラム検証 / モデル検査 / プログラム論理
Outline of Annual Research Achievements

本研究課題で提案したメモリ一貫性モデルを考慮したモデル検査理論に関して執筆した論文が International Journal on Software Tools for Technology Transfer に採択された。また、メモリ一貫性モデルを考慮することで行うことができるようになる最適化の一つ「状態の統合による状態爆発の回避」に関する論文を執筆・投稿し、国際会議 The 2nd International Symposium on Dependable Software Engineering: Theories, Tools and Applications に採択された。また、前年度に執筆を完了していたメモリ一貫性モデルを考慮したプログラム検証においてその正しさを保証するためのプログラム論理に関する論文を投稿し Journal of Information Processing に採択された。また、これも前年度から引き続いて行っていた、国産並列プログラミング言語 XcalableMP の仕様書へ本研究課題で行った形式化されたメモリ一貫性モデルによる仕様記述の採用を目指す活動であるが、申請者が執筆した Appendix E が 2017 年 1 月 12 日に行われた XcalableMP の仕様策定の規格部会で承認され、Version 1.3 から採用される予定である。

  • Research Products

    (5 results)

All 2017 2016 Other

All Journal Article (3 results) (of which Peer Reviewed: 3 results,  Acknowledgement Compliant: 3 results) Presentation (1 results) Remarks (1 results)

  • [Journal Article] Concurrent program logic for relaxed memory consistency mod- els with dependencies across loop iterations2017

    • Author(s)
      Tatsuya Abe and Toshiyuki Maeda
    • Journal Title

      Journal of Information Processing

      Volume: 25 Pages: 244--255

    • DOI

      10.2197/ipsjjip.25.244

    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] A general model checking framework for various memory consistency models2017

    • Author(s)
      Tatsuya Abe and Toshiyuki Maeda
    • Journal Title

      International Journal on Software Tools for Technology Transfer

      Volume: 印刷中 Pages: 印刷中

    • DOI

      10.1007/s10009- 016-0429-y

    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] Reducing state explosion for software model checking with relaxed memory consistency models2016

    • Author(s)
      Tatsuya Abe, Tomoharu Ugawa, Toshiyuki Maeda, and Kousuke Matsumoto
    • Journal Title

      The 2nd International Symposium on Dependable Software Engineering: Theories, Tools and Applications

      Volume: LNCS 9984 Pages: 118--135

    • DOI

      10.1007/978-3-319-47677-3_8

    • Peer Reviewed / Acknowledgement Compliant
  • [Presentation] メモリ一貫性モデルを考慮したモデル検査のためのプログラムグラフ検査器の Haskell 実 装2017

    • Author(s)
      安部達也
    • Organizer
      ラムダ計算と論理の早春セミナー
    • Place of Presentation
      草津セミナーハウス(群馬県吾妻郡)
    • Year and Date
      2017-03-16 – 2017-03-20
  • [Remarks] McSPIN: Model Checker with Memory Models

    • URL

      https://bitbucket.org/abet/mcspin/

URL: 

Published: 2018-01-16  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi