AMD RDNA 4:OutOfOrderメモリアクセスと偽の依存関係の排除

2025-03-23
AMD RDNA 4:OutOfOrderメモリアクセスと偽の依存関係の排除

AMDのRDNA 4アーキテクチャは、メモリサブシステムに大きな改良を加え、特にRDNA 3以前のアーキテクチャで存在していたウェーブフロント間の偽の依存関係に対処しています。以前は、あるウェーブフロントが別のウェーブフロントのメモリアクセスによってストールされることがあり、パフォーマンスに影響を与えていました。RDNA 4は、新しいアウトオブオーダーキューを実装することでこの問題を解決し、異なるシェーダーからの要求をアウトオブオーダーで処理できるようにします。この記事では、この改善を検証するテストの詳細と、ウェーブフロント間のメモリ依存関係の処理におけるAMD、Intel、NvidiaのGPUアーキテクチャの比較を示しています。完全に新しいものではありませんが、RDNA 4の改良は、レイトレーシングなどの新しいワークロードにおいて、パフォーマンスを大幅に向上させます。

ハードウェア メモリサブシステム