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

距離指定型命令セットアーキテクチャによる超高効率実行の実証

研究課題

研究課題/領域番号 23K19975
研究種目

研究活動スタート支援

配分区分基金
審査区分 1001:情報科学、情報工学およびその関連分野
研究機関名古屋工業大学

研究代表者

小泉 透  名古屋工業大学, 工学(系)研究科(研究院), 助教 (20981525)

研究期間 (年度) 2023-08-31 – 2025-03-31
研究課題ステータス 交付 (2023年度)
配分額 *注記
2,860千円 (直接経費: 2,200千円、間接経費: 660千円)
2024年度: 1,430千円 (直接経費: 1,100千円、間接経費: 330千円)
2023年度: 1,430千円 (直接経費: 1,100千円、間接経費: 330千円)
キーワード計算機アーキテクチャ / 命令レベル並列性 / アウトオブオーダー実行 / 最適化コンパイラ
研究開始時の研究の概要

距離指定型命令セットは、命令オペランドをレジスタ名ではなく「何回前にレジスタに書き込んだ値」のように距離で指定する命令セットの一群である。この方式は電力消費の激しいレジスタリネーミングが不要であり、従来型命令セットを超える高効率実行が可能となる。
本研究では、当該命令セット向けの最適化コンパイラをより発展させるとともに、当該命令セット向けにハードウェア機構を最適化する。また、実チップを作製することで電力効率の改善を実証する。

研究実績の概要

命令オペランドをレジスタ名ではなく「何回前にレジスタに書き込んだ値」のように距離で指定する命令セットを距離指定型命令セットと呼ぶ。
今年度は、距離指定型命令セットに分類され、我々が提案する新しい命令セット、Clockhandsについて研究を行った。まず、SPEC CPUベンチマークについて、Clockhands命令セットに変換する際の最適化に新たな手法を導入した。これにより、RISC-V命令セットに対する命令数増加を平均8.7%と一割未満に抑えることができた。次に、Clockhandsプロセッサの性能(プログラムの実行速度)をRISC-Vプロセッサの性能と比較した。その結果、同時フェッチ命令数が8のコンフィギュレーションでは99%、同時フェッチ命令数が16のコンフィギュレーションでは102%と、ほぼ同等の性能を達成できることが判明した。さらに、消費エネルギーの評価を行った。評価の結果、ClockhandsプロセッサはRISC-Vプロセッサに対して、同時フェッチ命令数が8のコンフィギュレーションでは8%、同時フェッチ命令数が16のコンフィギュレーションでは32%、消費エネルギーを削減できると判明した。

結論としては、Clockhands命令セットは、命令セットに新機能を搭載しなくとも、(1)命令数増加オーバーヘッドはそれほど大きくなく、(2)性能はほぼ同等レベルを達成可能であり、(3)消費エネルギーを削減可能であり、(4)特にフェッチ幅が大きい時に消費エネルギー削減効果が高い、の四点に要約される。

現在までの達成度 (区分)
現在までの達成度 (区分)

1: 当初の計画以上に進展している

理由

2024年度に実施予定だった作業を一部前倒しすることができたため。

当初の計画では、ハードウェアアルゴリズムの改良と命令セットへの新たな機能の追加が、命令当たりにかかる消費エネルギーの削減に必須であると考え、それに関する作業を行う必要があるとしていた。しかし、実際にはそのようなことを行わなくても、コンパイラアルゴリズムの改良のみで十分に消費エネルギーを削減できることが判明した。これにより、作業時間が浮いたため、ソフトコアの実装を洗練させる作業に充てることができた。

今後の研究の推進方策

引き続き、ソフトコアの実装を洗練させ、試作チップのテープアウトに力を注ぐ。2024年度第二回チップ試作に間に合うように作業し、問題が発生したとしても第三回チップ試作には絶対に間に合うように作業する。テープアウト後はプログラムの高度な最適化を行えるようにし、試作チップでの高速なプログラム動作を補助できるようにする。
試作チップでの評価が取れ次第、論文を執筆し、投稿する。

報告書

(1件)
  • 2023 実施状況報告書
  • 研究成果

    (2件)

すべて 2023

すべて 学会発表 (2件) (うち国際学会 1件、 招待講演 1件)

  • [学会発表] Clockhands: Rename-free Instruction Set Architecture for Out-of-order Processors2023

    • 著者名/発表者名
      Toru Koizumi
    • 学会等名
      The 56th Annual IEEE/ACM International Symposium on Microarchitecture
    • 関連する報告書
      2023 実施状況報告書
    • 国際学会
  • [学会発表] 距離指定型命令セットによる省電力高性能プロセッサの実現2023

    • 著者名/発表者名
      小泉 透
    • 学会等名
      第13回メニーコア・アーキテクチャ研究会
    • 関連する報告書
      2023 実施状況報告書
    • 招待講演

URL: 

公開日: 2023-09-11   更新日: 2024-12-25  

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

Powered by NII kakenhi