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

Study on mechanisms to implement speculative memory

Research Project

Project/Area Number 18K11214
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Review Section Basic Section 60040:Computer system-related
Research InstitutionKyoto Institute of Technology

Principal Investigator

Hirata Hiroaki  京都工芸繊維大学, 情報工学・人間科学系, 教授 (90273549)

Co-Investigator(Kenkyū-buntansha) 布目 淳  京都工芸繊維大学, 情報工学・人間科学系, 准教授 (60335320)
柴山 潔  京都情報大学院大学, その他の研究科, 教授 (70127091)
Project Period (FY) 2018-04-01 – 2021-03-31
Project Status Completed (Fiscal Year 2020)
Budget Amount *help
¥4,420,000 (Direct Cost: ¥3,400,000、Indirect Cost: ¥1,020,000)
Fiscal Year 2020: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
Fiscal Year 2019: ¥2,340,000 (Direct Cost: ¥1,800,000、Indirect Cost: ¥540,000)
Fiscal Year 2018: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Keywords計算機システム / ハイパフォーマンスコンピューティング / スレッドレベル並列処理 / 投機実行
Outline of Final Research Achievements

Today, microprocessors organized as multiprocessors are commonplace, but there still remain many programs that are not parallelizable. Those programs can not get the benefit of modern microprocessors. In this study, we have explored implementation methods to realize "speculative memory", which is our original concept we had already presented to enlarge the opportunity of program parallelization. Consequently, we could achieve the speedups of program execution through our speculative memory system.

Academic Significance and Societal Importance of the Research Achievements

本研究は、単なる従来技術の改良ではなく、これまで並列化不可能として扱われていたプログラムを並列化可能にする点で革新的であり、学術的意義も大きい。本研究の成果は広く一般のプログラムに対して利用可能であるが、その中には、例えば、人工知能やビッグデータの分野で多用されるプログラムも含まれる。このため、本研究分野内だけに留まらず、他の重要な研究分野を含む広い範囲の研究にも貢献でき、有用性が高い。

Report

(4 results)
  • 2020 Annual Research Report   Final Research Report ( PDF )
  • 2019 Research-status Report
  • 2018 Research-status Report
  • Research Products

    (17 results)

All 2021 2020 2019 2018

All Journal Article (10 results) (of which Peer Reviewed: 10 results) Presentation (7 results) (of which Int'l Joint Research: 7 results)

  • [Journal Article] Reducing the Repairing Penalty on Misspeculation in Thread-Level Speculation2021

    • Author(s)
      Hirata Hiroaki、Nunome Atsushi
    • Journal Title

      Proceedings of the 8th International Virtual Conference on Applied Computing & Information Technology

      Volume: 1

    • Related Report
      2020 Annual Research Report
    • Peer Reviewed
  • [Journal Article] An Adaptive Tiering Scheme for an Autonomous Distributed Storage System2021

    • Author(s)
      Nunome Atsushi、Hirata Hiroaki
    • Journal Title

      Proceedings of the 8th International Virtual Conference on Applied Computing & Information Technology

      Volume: 1

    • Related Report
      2020 Annual Research Report
    • Peer Reviewed
  • [Journal Article] A Modified Parallel Heapsort Algorithm2020

    • Author(s)
      Hirata Hiroaki、Nunome Atsushi
    • Journal Title

      International Journal of Software Innovation

      Volume: 8 Issue: 3 Pages: 1-18

    • DOI

      10.4018/ijsi.2020070101

    • Related Report
      2020 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Decoupling Computation and Result Write-Back for Thread-Level Parallelization2020

    • Author(s)
      Hirata Hiroaki、Nunome Atsushi
    • Journal Title

      International Journal of Software Innovation

      Volume: 8 Issue: 3 Pages: 19-34

    • DOI

      10.4018/ijsi.2020070102

    • Related Report
      2020 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Shelving a Code Block for Thread-Level Speculation2019

    • Author(s)
      D.Matsunaga, A.Nunome and H.Hirata
    • Journal Title

      Proceedings of the 20th International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2019)

      Volume: 1 Pages: 427-434

    • DOI

      10.1109/snpd.2019.8935751

    • Related Report
      2019 Research-status Report
    • Peer Reviewed
  • [Journal Article] Performance Evaluation of Parallel Heapsort Programs2019

    • Author(s)
      H.Kitano, A.Nunome and H.Hirata
    • Journal Title

      Proceedings of the 20th International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2019)

      Volume: 1 Pages: 435-442

    • DOI

      10.1109/snpd.2019.8935767

    • Related Report
      2019 Research-status Report
    • Peer Reviewed
  • [Journal Article] An Improvement of Migration Efficiency in a Distributed Storage System with Dynamic Tiering2019

    • Author(s)
      A.Nunome and H.Hirata
    • Journal Title

      Proceedings of the 20th International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2019)

      Volume: 1 Pages: 455-460

    • DOI

      10.1109/snpd.2019.8935656

    • Related Report
      2019 Research-status Report
    • Peer Reviewed
  • [Journal Article] Performance Evaluation of Data Migration Policies for a Distributed Storage System with Dynamic Tiering2019

    • Author(s)
      A.Nunome and H.Hirata
    • Journal Title

      International Journal of Networked and Distributed Computing (IJNDC)

      Volume: 8 Issue: 1 Pages: 1-8

    • DOI

      10.2991/ijndc.k.191115.001

    • Related Report
      2019 Research-status Report
    • Peer Reviewed
  • [Journal Article] Parallelizing the Construction of a k-Dimensional Tree2018

    • Author(s)
      H.Yamasaki, A.Nunome and H.Hirata
    • Journal Title

      Proceedings of the 3rd International Conference on Big Data, Cloud Computing, and Data Science & Engineering (BCD 2018)

      Volume: 1 Pages: 33-40

    • DOI

      10.1109/bcd2018.2018.00012

    • Related Report
      2018 Research-status Report
    • Peer Reviewed
  • [Journal Article] A Data Migration Scheme Considering Node Reliability for an Autonomous Distributed Storage System2018

    • Author(s)
      A.Nunome and H.Hirata
    • Journal Title

      Proceedings of the 5th International Conference on Computational Science/Intelligence and Applied Informatics (CSII 2018)

      Volume: 1 Pages: 160-165

    • DOI

      10.1109/csii.2018.00035

    • Related Report
      2018 Research-status Report
    • Peer Reviewed
  • [Presentation] Reducing the Repairing Penalty on Misspeculation in Thread-Level Speculation2021

    • Author(s)
      Hirata Hiroaki
    • Organizer
      The 8th International Virtual Conference on Applied Computing & Information Technology (ACIT2021)
    • Related Report
      2020 Annual Research Report
    • Int'l Joint Research
  • [Presentation] An Adaptive Tiering Scheme for an Autonomous Distributed Storage System2021

    • Author(s)
      Nunome Atsushi
    • Organizer
      The 8th International Virtual Conference on Applied Computing & Information Technology (ACIT2021)
    • Related Report
      2020 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Shelving a Code Block for Thread-Level Speculation2019

    • Author(s)
      D.Matsunaga
    • Organizer
      The 20th International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2019)
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] Performance Evaluation of Parallel Heapsort Programs2019

    • Author(s)
      H.Kitano
    • Organizer
      The 20th International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2019)
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] An Improvement of Migration Efficiency in a Distributed Storage System with Dynamic Tiering2019

    • Author(s)
      A.Nunome
    • Organizer
      The 20th International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2019)
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] Parallelizing the Construction of a k-Dimensional Tree2018

    • Author(s)
      H.Yamasaki
    • Organizer
      The 3rd International Conference on Big Data, Cloud Computing, and Data Science & Engineering (BCD 2018)
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] A Data Migration Scheme Considering Node Reliability for an Autonomous Distributed Storage System2018

    • Author(s)
      A.Nunome
    • Organizer
      The 5th International Conference on Computational Science/Intelligence and Applied Informatics (CSII 2018)
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research

URL: 

Published: 2018-04-23   Modified: 2022-01-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi