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

2022 Fiscal Year Annual Research Report

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

Research Project

Project/Area Number 20J23642
Research InstitutionThe University of Tokyo
Research Fellow 松尾 玲央馬  東京大学, 情報理工学系研究科, 特別研究員(DC1)
Project Period (FY) 2020-04-24 – 2023-03-31
KeywordsGPU / アウトオブオーダ実行 / 命令セット・アーキテクチャ
Outline of Annual Research Achievements

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

Research Progress Status

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

Strategy for Future Research Activity

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

  • Research Products

    (2 results)

All 2023

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

  • [Journal Article] TURBULENCE: Complexity-effective Out-of-order Execution on GPU with Distance-based ISA2023

    • Author(s)
      Reoma Matsuo, Toru Koizumi, Hidetsugu Irie, Shuichi Sakai, Ryota Shioya
    • Journal Title

      IEEE Computer Architecture Letters

      Volume: June 2023 Pages: 1-4

    • DOI

      10.1109/LCA.2023.3289317

    • Peer Reviewed / Int'l Joint Research
  • [Presentation] TURBULENCE: Complexity-effective Out-of-order Execution on GPU with Distance-based ISA2023

    • Author(s)
      Reoma Matsuo
    • Organizer
      2023 Design, Automation & Test in Europe Conference & Exhibition (DATE)
    • Int'l Joint Research

URL: 

Published: 2024-12-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi