最終更新:2025-12-12 (金) 14:04:59 (42d)  

Compute Unit
Top / Compute Unit

複数の独立した実行パイプラインと機能ユニットで構成

https://rocm.docs.amd.com/projects/rocprofiler-compute/en/latest/conceptual/compute-unit.html

RDNA 3

  • SIMD32?演算器がCU 1基あたり4基に
    • SIMD32?: 1命令で32要素のデータに対して,同時に計算できる演算器
  • 元々あったSIMD32演算器は「Float/INT/Matrix SIMD32」
  • 追加されたSIMD32演算器は「Float/Matrix SIMD32」で,整数演算には対応しない。

RDNA 2

  • SIMD32?演算器がCU 1基あたり2基

WGP?

  • GCNからRDNAに変わったとき,2つのCUを1グループとして「Work Group Processor」(WGP)と呼ぶようになった
  • 2つのCUで,命令キャッシュやスカラ命令実行用のデータキャッシュ,スクラッチパッド的な活用ができる共有メモリなどを共有
  • https://www.4gamer.net/games/660/G066019/20221212087/