\r\n\r\n
AMDにとって、ここ数年は、ハードウェアをコンピューティングの頂点に押し戻すための旋風が巻き起こっています。 AMDの最近のRyzen CPUや新しい5000および6000シリーズGPUでの成功は、イノベーションのおかげです。
AMD Smart Access Memoryもその一つで、「GPUメモリのポテンシャルを最大限に引き出す」ハードウェアで、良い響きでしょう?しかし、AMD Smart Access Memoryとは何でしょうか?さらに、AMD Smart Access Memoryはどのような仕組みになっているのでしょうか。
見てみよう。
Windowsシステムでは、プロセッサは一度に一定量のグラフィックスメモリ(VRAM)にしかアクセスできません。 通常、CPUは一度に256MBのVRAMにアクセスできます。通常、CPUは一度に256MBのVRAMにアクセスできます。この制限は、32ビット時代の癖で、64ビット時代に進化し、より強力なハードウェアと大容量のグラフィックスメモリを手に入れたのです。
AMD Smart Access Memory(SAM)は、GPUのメモリ全体をプロセッサに開放することで、このクセを解決するAMDのソリューションです。CPUがすべてのVRAMを処理できるようになったことで、ゲームによっては最大10%、あるいは15%の性能向上が期待できます。
AMDのテストでは、Assassin's Creed Valhallaが4K Ultraで9%、Ashes of the Singularity: Upgradeが13%のゲーム性能の向上を示しました。
AMDのインテリジェント・アクセス・メモリの成功は、AMDの6000シリーズGPU(最新のRDNA2アーキテクチャを採用)独自の機能であるAMD Infinity Cacheと呼ばれるグラフィックスカードのイノベーションに関連しています。
AMD Infinityキャッシュは、GPUのレベル1とレベル2のメモリキャッシュの間に位置し、事実上、巨大なレベル3キャッシュのように機能します。全体的な効果として、より広いオンボードメモリのプールへのアクセスが効率化され、その結果、AMD Intelligent Access Memoryがより多くのVRAMをアドレス指定できるようになりました。
AMDのInfinityキャッシュは、このアーキテクチャをGPUに採用した最初の例である。CPUアーキテクチャでは、レベル3キャッシュが一般的だ。一方、NVIDIAの高定格アンペアGPUは、レベル3キャッシュではなく、レベル2キャッシュを増設して使用している。
この違いにより、NVIDIA GPUは、AMD6000シリーズに見られる256ビットインタフェースよりも広い384ビットまたは320ビットメモリインタフェース(より多くの電力を必要とし、**よりコストがかかる**)を使用しています。
これは、NVIDIAの30シリーズGPUを非難しているわけではありません。NVIDIA 30シリーズは、それ自体、明らかに優れたGPUなのです。
AMD-SAMの成功は否定できない。スマートアクセスメモリをオンにすることで、パフォーマンスが大幅に改善された。
しかし、この機能はAMDの最上位ハードウェアでしか利用できない。AMDの公式ドキュメントによると、AMD Smart Access Memoryは以下のハードウェアが必要であることが示されている。
これらは最高級のコンピューティングハードウェアですが、しかし、状況はそうではありません。
発売当初、AMDはSmart Access Memoryは5000シリーズCPUでしか使えないと明言していた。しかし、ASUSとMSIはそれぞれのハードウェアでSAMを有効にし、Ryzen 3000 CPUとRyzen 4000G APUで動作するSmart Access Memoryを示すスクリーンショットを共有している。
Wccftechが最初に見たこれらの画像は、SAMがすべてのAMDユーザーにとって手の届かないものではないことを確認するものです。とはいえ、MSIもASUSも、Ryzen3000 CPUとRyzen4000 APUのメモリ使用量にインテリジェントにアクセスできるように、システムを調整することには積極的ではありません。
現在、AMD Smart Access Memory(AMD Infinite Cacheを含む)の最良の選択肢は、上記のハードウェアです。
関連:APUとは?Accelerated Processing Unitの説明
Smart Access ModeとInfinite Cacheがどういうものか、お分かりいただけたでしょうか。しかし、AMD Rage Modeとは何でしょうか?確かに、AMDの新しいハードウェアに忍び込むフレームレートブースト機能はもうないのでしょうか?
まあ、これこそまさにRage Modeなのですが、統合されたパフォーマンスプリセット、チューニングされたGPU、それに応じて調整された電力とファンレベルであることを知っていただければ、きっと満足いただけると思います。
AMD Rageモードは、より良い言葉で言えば、プリセットされた性能レベルを持つ統合オーバークロック・ツールです。現在、RageモードはAMDのGPUロースターの上位2枚であるAMDRX6800XTとAMDRX6900XTでのみ利用可能です。
現在、レイジモードのプリセットは以下の通りです。
AMDは、Rage Modeを「XT」カードとして独占的に販売しています。もちろん、XT 6000シリーズ以外のGPUにRage Modeを適用するのに、ハードウェアをいじくり回す人たちはそう時間はかからなかったようで、以下のビデオでRage Modeを有効にする方法を見ることができます。
なお、Rageモードは公式にはサポートされていないため、使用感には個人差があり、その過程でハードウェアを損傷する危険性があります。
そんな免罪符を手に入れたところで、改めてレイジモードをチェックしてみましょう。レイジモードは、これまでのハードで見られた「ゲームモード」とは少し違うようです。様々なハードウェアソケットからいくつかのテストを行った結果、Rageモードを有効にした場合、実際の利得はわずかであることがわかりました。
システムもGPU自体も、無理なくゲーム内の要求にすでに対応できているのです。ハードウェアの処理能力を最大限に引き出したいのであれば、手動でGPUをオーバークロックした方が効率的です。
関連:最安値のゲームに最適な格安グラフィックカード
AMDのSmart Access Memoryが、新ハードウェアのひとつのセールスポイントになるのは理想的ではありません。スマート・アクセス・メモリは、AMDが新世代のGPUに搭載する数多くのイノベーションの1つに過ぎません。ここまでで、AMDのもう一つのInfinity Cacheをご紹介しましたが、これはSmart Access Memoryと連動して、より優れた高速な体験を提供するものです。
SAMの導入がもたらした最大の効果は、AMDの完全なシステム構築が容易になったことだ。以前の世代のハードウェアでは、IntelとAMDのハードウェアの間のシステムビルダーは、しばしば妥協に達していました。
現在、AMDの優れたRyzen CPUと新しいRadeon RX 6000シリーズGPUにより、特に特定の予算を持つ人々にとって、その選択はより容易になっています。