AMD Ryzenチップを搭載したノートパソコンやタブレットをご購入いただいたなら、ぜひ知っておくべきパフォーマンス調整があります。AMDのAI/ゲーミング向け高性能チップRyzen AI Maxに適用すれば、わずか数秒で劇的なパフォーマンス向上を実現できます!
経験豊富なゲーマーなら、解像度や画質を下げたり、Windowsの電力パフォーマンススライダーを調整したりすることで、ゲームのフレームレートを向上できることを本能的に知っています。しかし、Ryzen AI Maxは、全く新しいタイプのデバイスです。最新のゲームを高いフレームレートで実行し、AIの強力な武器となる、キラーモバイルプロセッサです。
その秘密とは? Ryzen AI Maxの統合フレームバッファ、つまり利用可能なグラフィックメモリを調整するだけです。簡単な修正ですが、私のテストでは大きな違いが見られました。場合によっては最大60%のパフォーマンス向上が見られました。
Intelの「Arrow Lake」モバイルプロセッサとAMDのRyzen AI 300プロセッサを比較していた際、メモリとVRAMの要件が厳しく、特定のAIテストを実行できませんでした。記事を公開した後、AMDから連絡があり、テストを実行するにはノートPCのBIOS経由でVRAMを増設することを提案されました。(結局、このテストでは違いはありませんでした。)
AMDのRyzen AI Max+チップのテスト用にAsus ROGからAsus ROG Flow Z13ゲーミングタブレットを提供された際、この話題が再び浮上しました。どういうわけか、Asusのタブレットはビデオメモリを4GBしか搭載していませんでした。そこでAsusは、代わりに8GBでテストすることを勧めてきました。Ryzen AI Maxのグラフィックメモリを調整するとどのような効果が出るかを確認するには絶好の機会だと思いました。
ビデオメモリが重要なのはなぜですか?
VRAMはビデオRAMの略です。ディスクリートGPUを使用する場合、VRAMの容量はグラフィックカードメーカーによって事前に決定されており、VRAMチップはボードに直接はんだ付けされています。統合型グラフィックスについても「VRAM」を略して使う人もいますが、これは必ずしも正確ではありません。統合型グラフィックスはPCのメインメモリとビデオロジックの間でメモリを共有しており、この場合の「VRAM」は「UMAフレームバッファ」と呼ばれます。
VRAM(およびUMAフレームバッファ)は、PCゲームで使用されるテクスチャをグラフィックカード内に保存し、画面上で素早くアクセスしてレンダリングできるようにします。テクスチャのサイズがVRAMの容量を超えると、PCは別の場所(RAMまたはSSD)からテクスチャを取得する必要があり、ゲームプレイの速度が低下します。
AIの場合、VRAMは標準的なPC RAMとほぼ同様に機能し、AIアルゴリズムの重みとモデルを保存し、実行を可能にします。多くの場合、VRAMが不足すると、特定のLLMが実行できなくなる可能性があります。しかし、どちらの場合も、GPUで利用可能なメモリの量が重要になります。
どのメーカーのディスクリートグラフィックカードをお持ちでも、VRAMの容量は調整できません。Intel Coreシステムでは、利用可能なUMAフレームバッファも通常、システムメモリの半分に固定されています。つまり、合計メモリが16GBのIntel Arrow LakeノートPCをお持ちの場合、統合GPUは最大8GBまでアクセスできます。システムメモリを増設すると、UMAフレームバッファのサイズは増加します。しかし、UMAフレームバッファのサイズを好みに合わせて調整することはできません。

マーク・ハックマン / ファウンドリー
一方、AMDはRyzenプロセッサ(AI Maxだけでなく!)のUMAフレームバッファのサイズを、通常はファームウェアの調整によって調整できるようにしています。私の場合は、タブレットを再起動し、再起動時にF2キーを押すだけでUEFI/BIOSにアクセスできました。
ROGタブレットでは、詳細設定で調整項目を見つけました。「自動」から24GBまで、その間のいくつかの増分値を含む複数のオプションが用意されていました。前述の通り、Asusは誤って4GB設定が有効な状態でタブレットを出荷していました。フレームバッファの新しいサイズを選択して保存するだけで、起動サイクルが再開されました。

マーク・ハックマン / ファウンドリー
警告:Steam Deckのような携帯型PCをお持ちの場合、UMAフレームバッファを調整してゲームパフォーマンスを向上させることはそれほど珍しいことではありません。ただし、BIOS/UEFIの調整には多少のリスクが伴います。この場合、GPUにメモリを割り当てすぎると、アプリケーションが全く動作しなくなったり、動作が不安定になったりする可能性があります。メインメモリ用に8GBを確保しておけば、おそらく問題ないでしょう。
ノートパソコンのBIOSをいじりたくない場合は、ノートパソコンやタブレットにAMD Adrenalinユーティリティが付属しているかもしれません。このユーティリティを使えば、アプリケーション内でグラフィックメモリを調整できるかもしれません。私の場合は「パフォーマンス」>「チューニング」タブで調整できました。グラフィックに割り当てられているメモリ量とPCに残っているメモリ量が分からなくても、このユーティリティを使えばすぐに分かります。

マーク・ハックマン / ファウンドリー
テスト済み: UMA フレーム バッファーを調整すると違いが生じますか?
現在、Asus ROG Flow Z13とAMD Ryzen AI Max+チップのレビューをしていますが、UMAフレームバッファのサイズを調整することでどのような改善が見られるか、また改善があればそれを確認するために少し時間を割きました。全体的に見て、UMAフレームバッファのサイズ調整はゲーム内、特にAIのパフォーマンス向上に最も効果的であることがわかりました。
合成グラフィックベンチマークでは大きな向上は見られませんでした。3DMarkのSteel NomadテストでUMAフレームバッファを調整すると、スコアが1,643から1,825に、つまり約11%向上しました。生産性を測るPCMark 10でも同様で、目立った変化はほとんどありませんでした。UMAフレームバッファの調整がゲームにどのような影響を与えるかをテストするため、サイバーパンク2077を試しました。
4GB、8GB、16GBのUMAフレームバッファを使用し、それぞれ4つのベンチマークを実行しました。ゲームのラスタライズ処理のみに加え、フレームレートを最大化するためにGPUのAI拡張機能をすべてオンにした状態で、チップ単体で何ができるかを検証しました。
- 1080p解像度、ウルトラ設定、すべての拡張機能をオフにした状態
- 1080p 解像度、Ultra 設定、すべての拡張機能(AMD FSR 3 スケーリングとフレーム生成)をオンにした状態
- 1080p解像度、レイトレーシングオーバードライブ設定、すべての拡張機能をオフにした状態
- 1080p解像度、レイトレーシングオーバードライブ設定、すべての拡張機能オン

マーク・ハックマン / ファウンドリー
全体的なフレームレートが最も向上するのは、AMDのFidelityFX Super Sampling 3(FSR 3)をオンにしただけであることがすぐに分かります。フレームバッファを調整すると、レイトレーシングオーバードライブモードで約10%の向上が見られます。さらに重要なのは、FSR 3をオンにした1080p Ultra設定でフレームレートが17%も向上したことです。これはすべて、無料で簡単に調整でき、費用は一切かかりません。
UMAフレームバッファの調整が必ずしもスケールするとは限らないことを指摘しておきます。レイトレーシングオーバードライブ設定ではスケールするようです。しかし、他の設定では同様の効果は見られません。サイバーパンクのテストはかなり再現性が高いことが分かりましたので、これは単なる統計的なばらつきではないと考えています。
AIのテストでも同じことが起こりました。UL ProcyonのAIテキスト生成ベンチマークを使用しました。このベンチマークは、4つの独立したLLM(AIチャットボット)を読み込み、一連の質問をします。ULは速度とトークン出力に基づいて独自のスコアを生成します。このベンチマークでは、場所によっては全体的なパフォーマンスが驚くほど向上しました。Llama 2では、フレームバッファをダイヤルアップするだけで64%も向上しました!しかし、パフォーマンスの向上が16GBで「上限」されていたことも興味深い点です。24GBのフレームバッファを選択すると、実際にはパフォーマンスがわずかに低下しました。

マーク・ハックマン / ファウンドリー
(システムが十分な VRAM を報告しなかったため、Procyon は Ryzen AI Max で実行できないと判断した点は注目に値するかもしれません。もちろん、問題なく動作しました。)
また、MLCommons独自のクライアントベンチマークを使って作業結果を確認しました。このベンチマークでは、70億パラメータのLLMを使用して、1秒あたりのトークンの「スコア」と初期の「最初のトークンまでの時間」を生成します。しかし、それほど大きな改善は見られませんでした。4GBから8GBのバッファでは約10%の改善しか見られず、16GBのバッファでテストしてもほとんど改善が見られませんでした。
統合グラフィックスが再び重要になる
これまで、UMAフレームバッファの調整はほとんど意味をなさなかった。統合GPUは、その調整が意味を持つほど強力ではなかったからだ。しかし、今は状況が変わった。
繰り返しになりますが、ハンドヘルドPCユーザーであれば、UMAフレームバッファを調整してパフォーマンスを少しでも向上させている人を見たことがあるかもしれません。しかし、同僚のAdam Patrick Murrayがコメントしたように、Asus ROG Flow Z13タブレットに搭載されているRyzen AI Max+プロセッサは、ハンドヘルドとタブレットの奇妙なハイブリッドです。もちろん、Frameworkのような企業が小型フォームファクターPCに搭載していることを考えると、それだけではありません。
しかし、ハンドヘルドPC分野で得られた教訓は、この新しいクラスのAIパワーチップにも、そしてうまく!適用できます。AMD Ryzen AI Max+チップのUMAフレームバッファを調整することは、パフォーマンスを劇的に向上させる素晴らしい無料の調整方法となり得ます。