• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

逆デュアルフロー形式の応用によるGPUの高性能・高電力効率化

研究課題

研究課題/領域番号 20J23642
研究種目

特別研究員奨励費

配分区分補助金
応募区分国内
審査区分 小区分60040:計算機システム関連
研究機関東京大学

研究代表者

松尾 玲央馬 (2020-2021)  東京大学, 情報理工学系研究科, 特別研究員(DC1)

特別研究員 松尾 玲央馬 (2022)  東京大学, 情報理工学系研究科, 特別研究員(DC1)
研究期間 (年度) 2020-04-24 – 2023-03-31
研究課題ステータス 完了 (2022年度)
配分額 *注記
3,100千円 (直接経費: 3,100千円)
2022年度: 1,000千円 (直接経費: 1,000千円)
2021年度: 1,000千円 (直接経費: 1,000千円)
2020年度: 1,100千円 (直接経費: 1,100千円)
キーワードGPU / アウトオブオーダ実行 / 命令セット・アーキテクチャ / 計算機アーキテクチャ / プロセッサ / 命令レベル並列性
研究開始時の研究の概要

近年様々な分野で活用されているGPUは,プログラム中に存在する偽の依存と呼ばれる本質的に除去可能な順序制約によって命令の実行に待ち合わせが生じ,性能が制限されている.これに対し,GPUでは多数のスレッドを起動しておき,偽の依存が生じた際にはほかのスレッドの命令を実行することで偽の依存による性能低下を抑制している.しかし,このためにはより多くのコンテキストを保持する必要があるため,巨大なレジスタ・ファイルが必要となり,消費電力を増加させる.
そこで本研究では,逆デュアルフロー形式と呼ばれる特別な命令形式をGPUに適用することで偽の依存を取り除き,性能及び電力効率を改善する手法を提案する.

研究実績の概要

今年度は,元のプログラムから提案手法向けの命令列を出力するためのトランスパイラを作成し,様々なベンチマークを用いてソフトウェア・シミュレーションにより提案手法の評価を行った.当初の予定では,提案手法が実行する命令は全て逆デュアルフロー形式であるという想定だったが,逆デュアルフロー形式に変換しない形式の命令もサポートすることにより,全て逆デュアルフロー形式に変換するよりも簡易的なアルゴリズムでプログラムの変換を行えるようになった.これにより,より多くのベンチマークで評価を行えるようになった.また,実行命令数の観点でも,ハイブリッド方式の命令形式では,全て逆デュアルフロー形式の場合よりも実行命令数を削減することができ,性能や電力効率の改善も見込める.
提案手法の有効性を確認するために,GPUの動作をサイクル単位でシミュレーションを行うGPUシミュレータ「GPGPU-Sim」を用いて,提案手法の再評価を行った.プログラムの提案手法形式への変換は,自作のスクリプトによる変換及び手作業による修正にて行った.NVIDIAが提供しているCUDA Samplesベンチマークや,Rodiniaベンチマークを用いて評価を行った結果,提案手法は既存のGPUよりも 23.7% 性能を向上させ,エネルギー効率を6.4%改善させられることを確認した.また,提案手法の命令形式は実行命令数をほとんど増加させないことを確認した.

現在までの達成度 (段落)

令和4年度が最終年度であるため、記入しない。

今後の研究の推進方策

令和4年度が最終年度であるため、記入しない。

報告書

(3件)
  • 2022 実績報告書
  • 2021 実績報告書
  • 2020 実績報告書
  • 研究成果

    (4件)

すべて 2023 2021

すべて 雑誌論文 (1件) (うち国際共著 1件、 査読あり 1件、 オープンアクセス 1件) 学会発表 (3件) (うち国際学会 2件)

  • [雑誌論文] TURBULENCE: Complexity-effective Out-of-order Execution on GPU with Distance-based ISA2023

    • 著者名/発表者名
      Reoma Matsuo, Toru Koizumi, Hidetsugu Irie, Shuichi Sakai, Ryota Shioya
    • 雑誌名

      IEEE Computer Architecture Letters

      巻: June 2023 号: 2 ページ: 1-4

    • DOI

      10.1109/lca.2023.3289317

    • 関連する報告書
      2022 実績報告書
    • 査読あり / オープンアクセス / 国際共著
  • [学会発表] TURBULENCE: Complexity-effective Out-of-order Execution on GPU with Distance-based ISA2023

    • 著者名/発表者名
      Reoma Matsuo
    • 学会等名
      2023 Design, Automation & Test in Europe Conference & Exhibition (DATE)
    • 関連する報告書
      2022 実績報告書
    • 国際学会
  • [学会発表] TURBULENCE: Complexity-effective Out-of-order Execution on GPU with Distance-based ISA2023

    • 著者名/発表者名
      Reoma Matsuo
    • 学会等名
      Design, Automation and Test in Europe Conference (DATE2023)
    • 関連する報告書
      2021 実績報告書
    • 国際学会
  • [学会発表] Dualflow アーキテクチャの適用による GPU の高電力効率化の検討2021

    • 著者名/発表者名
      松尾玲央馬
    • 学会等名
      2021年並列/分散/協調処理に関するサマー・ワークショップ (SWoPP2021)
    • 関連する報告書
      2021 実績報告書

URL: 

公開日: 2020-07-07   更新日: 2024-12-25  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi