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

2023 Fiscal Year Annual Research Report

メニーコア・メニーノードに対応する実用的共有メモリ型並列計算基盤

Research Project

Project/Area Number 21H03408
Allocation TypeSingle-year Grants
Research InstitutionNagoya Institute of Technology

Principal Investigator

津邑 公暁  名古屋工業大学, 工学(系)研究科(研究院), 教授 (00335233)

Co-Investigator(Kenkyū-buntansha) 塩谷 亮太  東京大学, 大学院情報理工学系研究科, 准教授 (10619191)
五島 正裕  国立情報学研究所, アーキテクチャ科学研究系, 教授 (90283639)
小泉 透  名古屋工業大学, 工学(系)研究科(研究院), 助教 (20981525)
Project Period (FY) 2021-04-01 – 2025-03-31
Keywords並列処理 / マルチスレッディング / 並行性制御 / トランザクショナルメモリ
Outline of Annual Research Achievements

既存のメニーノード向け分散トランザクショナルメモリは,マルチコアプロセッサ向けトランザクショナルメモリにおける手法を踏襲しているものが多く,生産性と性能を両立した実
用的なシステムの実現に向けて,競合検出手法の抜本的な改善が必要である.メニーノード向けのに求められる要件として,スケーラビリティがあること,Opacityが保証されていること,透過的なハイブリッド並列が可能であることの3つを整理し,これらの要件を満たすための方針を検討した.そのうえで,ソフトウェアキャッシュ及び同期不要なクロックを導入することで,これらの要件を満たす分散トランザクショナルメモリを提案した.また,導入したソフトウェアキャッシュがスケーラビリティを損ねることがないよう,キャッシュの構成要素を分散化したり,コヒーレンス制御をトランザクションの制御と融合することで,通信回数の抑制や通信遅延の隠蔽を行い,ノード数の増加に伴う性能低下を抑制できる手法を提案した.提案したソフトウェアキャッシュ及び同期不要なクロックの有効性をマイクロベンチマークを用いて評価し,分散トランザクショナルメモリの一実装であるHyflowCPPと比較して,Single Writer Multiple Readerタイプのマイクロベンチマークでは,最大5.5倍,平均4.6倍の性能向上を,Multiple Writer Multiple Readerタイプのマイクロベンチマークでは,最大3.4倍,平均2.5倍の性能向上を確認した.

Current Status of Research Progress
Current Status of Research Progress

3: Progress in research has been slightly delayed.

Reason

我々の研究を通じ,これまでデファクトスタンダードとされてきたベンチマークであるSTAMPが,TM処理系を評価するにあたって適切ではないことが明らかになった。そのため,TM処理系を正当に評価可能なベンチマークを,STAMPを改変することで実現する必要が生じ,ベンチマーク開発と並行して研究を進めている。また,分散環境におけるトランザクショナルメモリ向けベンチマークも不在であり,こちらの開発も併せて行っている。

Strategy for Future Research Activity

従来よりもスケーラビリティの高い分散トランザクショナルメモリの実装がおおよそ完成したため,並行して開発しているベンチマークによりこれを詳細に評価する。また,評価を通じて実装上のボトルネックを探り,それを高速化するための実装最適化や,ハードウェア機構によるアクセラレーションについて検討することで,より実用性の高い分散トランザクショナルメモリの実現に向けて研究を進める。

  • Research Products

    (10 results)

All 2023

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

  • [Journal Article] 制御等価な点の予測に基づく制御ハザードの回避方法に関する検討2023

    • Author(s)
      小泉 透 , 塩谷 亮太 , 津邑 公暁
    • Journal Title

      情報処理学会研究報告

      Volume: 2023-ARC-254 Pages: 1-12

  • [Journal Article] キャッシュ置き換えアルゴリズムを応用した自動メモ化プロセッサのルックアップテーブル管理手法2023

    • Author(s)
      藤江 健吾 , 宮川 晃輔 , 中原 博研 , 塩谷 亮太 , 五島 正裕 , 中島 康彦 , 津邑 公暁
    • Journal Title

      情報処理学会研究報告

      Volume: 2023-ARC-252 Pages: 1-9

  • [Journal Article] トランザクショナルメモリ処理系を適切に評価するベンチマーク実装に向けた検討2023

    • Author(s)
      酒井 駿輔 , 山本 和諒 , 二本松 秀樹 , 塩谷 亮太 , 五島 正裕 , 津邑 公暁
    • Journal Title

      情報処理学会研究報告

      Volume: 2023-ARC-252 Pages: 1-10

  • [Journal Article] トランザクショナルメモリのための最適なベンチマークの開発に向けて2023

    • Author(s)
      酒井 駿輔 , 山本 和諒 , 二本松 秀樹 , 塩谷 亮太 , 五島 正裕 , 津邑 公暁
    • Journal Title

      Proc. 7th cross-disciplinary Workshop on Computing Systems, Infrastructures, and Programming (xSIG 2023)

      Volume: 1 Pages: 1-10

    • Peer Reviewed
  • [Journal Article] 自動メモ化プロセッサのルックアップテーブルにおける置き換えアルゴリズム RRIP の実装と評価2023

    • Author(s)
      藤江 健吾 , 宮川 晃輔 , 塩谷 亮太 , 五島 正裕 , 中島 康彦 , 津邑 公暁
    • Journal Title

      Proc. 7th cross-disciplinary Workshop on Computing Systems, Infrastructures, and Programming (xSIG 2023)

      Volume: 1 Pages: 1-9

    • Peer Reviewed
  • [Presentation] 制御等価な点の予測に基づく制御ハザードの回避方法に関する検討2023

    • Author(s)
      小泉 透 , 塩谷 亮太 , 津邑 公暁
    • Organizer
      第247回システム・アーキテクチャ研究発表会
  • [Presentation] キャッシュ置き換えアルゴリズムを応用した自動メモ化プロセッサのルックアップテーブル管理手法2023

    • Author(s)
      藤江 健吾 , 宮川 晃輔 , 中原 博研 , 塩谷 亮太 , 五島 正裕 , 中島 康彦 , 津邑 公暁
    • Organizer
      第248回システム・アーキテクチャ研究発表会
  • [Presentation] トランザクショナルメモリ処理系を適切に評価するベンチマーク実装に向けた検討2023

    • Author(s)
      酒井 駿輔 , 山本 和諒 , 二本松 秀樹 , 塩谷 亮太 , 五島 正裕 , 津邑 公暁
    • Organizer
      第248回システム・アーキテクチャ研究発表会
  • [Presentation] トランザクショナルメモリのための最適なベンチマークの開発に向けて2023

    • Author(s)
      酒井 駿輔 , 山本 和諒 , 二本松 秀樹 , 塩谷 亮太 , 五島 正裕 , 津邑 公暁
    • Organizer
      7th cross-disciplinary Workshop on Computing Systems, Infrastructures, and Programming (xSIG 2023)
  • [Presentation] 自動メモ化プロセッサのルックアップテーブルにおける置き換えアルゴリズム RRIP の実装と評価2023

    • Author(s)
      藤江 健吾 , 宮川 晃輔 , 塩谷 亮太 , 五島 正裕 , 中島 康彦 , 津邑 公暁
    • Organizer
      7th cross-disciplinary Workshop on Computing Systems, Infrastructures, and Programming (xSIG 2023)

URL: 

Published: 2024-12-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi