4G以上のデコードとサイズ変更可能なBAR:それが何であるか、そしてGPUにどのような影響を与えるか

最終更新: 17/12/2025
  • 4G を超えるデコードにより、4GB を超える GPU メモリのマッピングが可能になります。これは、最新のグラフィック カードとマルチ GPU 構成を活用するために不可欠です。
  • サイズ変更可能な BAR (または AMD の SAM) では、Above 4G デコードを有効にする必要があり、特定のゲームでパフォーマンスとスムーズさを大幅に向上させることができます。
  • 互換性はCPU、マザーボードによって異なります。 BIOS およびGPU; AMD、 NVIDIA e インテル ARCはこれらの機能をサポートしていますが、 ドライバー ファームウェアを更新しました。
  • 一部のデバイスでは副作用(USB、マウス、安定性)が発生する可能性があるため、慎重にテストし、必要に応じて完全な CMOS リセットを実行することをお勧めします。

BIOSで4G以上のデコードを設定する

最新のマザーボードの BIOS をいじっている場合、おそらくこれらのオプションに遭遇したことがあるでしょう。 4G以上のデコードとサイズ変更可能なBAR(またはSAM) 実際に何をするのかはよく分かっていません。多くの動画やフォーラムでは、これらの機能をグラフィックカードの「隠しターボ」のように有効にする方法について触れられていますが、実際に使用してみると奇妙な問題が発生するという報告もあります。

この記事では、これらの技術が具体的にどのようなものなのかを冷静に検証します。 それらは何のためにあるのでしょうか、ゲームで実際にどのような利益をもたらすのでしょうか?どのようなリスクや副作用が現れるか、BIOSでそれらを正しく有効化する方法は、 ハードウェア AMD、NVIDIA、Intel ARCのどれをお使いでも構いません。すべてスペイン語(スペイン)で説明されており、不要な専門用語は使用せず、BIOSを開く際に多くの人が求める詳細な情報を提供しています。

Above 4G デコードとは何でしょうか?

まず最初に、このオプションがどのような問題を解決するのか理解しましょう。現代のグラフィックカードは、まるで小さなコンピューターのようなものです。独自のBIOSが搭載されており、 専用のビデオメモリ、電源回路、グラフィックス処理装置(GPU)ただし、何か有用なことを実行するには、PCI Express バスを介して CPU と継続的に通信する必要があります。

長年、32ビットシステムから受け継いだ制限により、グラフィックスを含むPCIeデバイスのマッピング用に予約されたメモリ領域は、 最初の4GBのアドレス空間に制限されていた言い換えると、16、32 GB 以上の RAM が搭載されている場合でも、GPU へのすべての入出力 (MMIO) 通信がその低いメモリ範囲に収まる必要がありました。

の普及により、 OSの そして64ビットプロセッサの登場により、この歴史的な制限は無意味になりました。今日では、ハードウェアとソフトウェアははるかに大きなメモリ容量を処理できます。 理論的なレベルでは、天文学的な数字(エクサバイト)に達することができます。実際のデスクトップ実装では、最大数百テラバイトのアドレス指定可能な空間が処理されます。

  AMD 3D V-Cache オプティマイザーが Linux のパフォーマンスを向上

上記の 4G デコードは、まさにその余分なスペースを活用できるようにする BIOS オプションです。 4 GBを超えるメモリアドレスを使用してPCIeデバイスをマッピングできるようにしますGPUのように。これにより、特にVRAM容量の大きいカードや複数のGPUを搭載した構成の場合、グラフィックカードやその他のデバイス用のスペースの予約に関してシステムが制限されることがなくなります。

4G以上のデコードとリサイズ可能なBAR/SAMの関係

上記を理解すると、多くの BIOS で Resizable BAR をアクティブ化する前に有効にする必要がある理由がわかります。 4G以上のデコードを前提とするこれらは異なる技術ですが、密接に関連しています。

Resizable BAR(BIOSでは「Re-Size BAR Support」)は、CPUがGPUメモリに柔軟にアクセスできるようにするPCI Expressの機能です。従来、システムはグラフィックカードのVRAMの小さなウィンドウ(例えば256MB)のみをマッピングし、必要に応じて移動させていました。Resizable BARでは、 このウィンドウはもっと大きくすることができ、VRAM全体を囲むこともできる。ハードウェアがサポートしていれば可能です。

AMDエコシステムでは、この技術は SAM(スマートアクセスメモリ)しかし、技術的にはResizable BARと同じです。CPU、マザーボード、GPUが互換性があり、BIOSとドライバーが最新であれば、最新のNVIDIAカードとIntel ARCカードもこの機能をサポートします。

したがって、多くのマザーボード (たとえば、特定の MSI または Gigabyte モデル) では、BIOS 内の一般的なパスは次のようになります。詳細モードに進み、PCI Express 設定に入り、最初に Above 4G Decoding を有効にします。完了すると、オプションが表示されるか、有効になります。 サイズ変更可能なBARまたは「サイズ変更BARサポート」自動または有効のままにしておくことができます。

パフォーマンス上の利点: 実世界の例とゲーム内の改善

理論以上に興味深いのは、プレイ中に違いが出るかどうかです。Above 4GデコードとResizable BARを有効にすると、ユーザーから非常に明確な証言が得られました。 彼らはかなりの改善を経験した 特定のタイトル、特にオープンワールド要素の強いゲームや、 ストリーミング データの。

例えば、 AMD RX 6600と AMD Ryzen MasterまたはIntel XTUでオーバークロック32 GBのRAM(3200 MHz)とIntel i5-11600KF Proton を使用して Forza Horizo​​n 5 で安定した 75 fps を維持するのに苦労しました。 Linuxフレームレートは60~90fpsの間で変動し、ゲームは常にカクツキが発生しました。すべての設定をUltraに設定し、TAAを有効にしても、パフォーマンスはかろうじて54~72fpsに留まりました。

  Windows 11 のマルチアプリ カメラとは何ですか? 何のために使用されますか?

ギガバイトのBIOSに入り、「Above 4G Decoding」オプションを有効にすると、Resizable BAR設定が現れたが、これをAutoに設定したままにした。その後、 Forza Horizo​​n 5は、110~115fpsで安定して動作していたが、すべて Proton 7.0-3 を使用し、Ultra 品質、TAA 有効、以前の煩わしい途切れは一切ありません。

MSIモニターはFreeSyncを75Hzまでしかサポートしていないため、FPSを75Hzに固定しましたが、それでもFPSが75を下回ることはありませんでした。プレイヤーはこの体験を「素晴らしい」と表現しています。 数秒ごとに発生するマイクロカットがなく、完全な流動性を実現これは特にレースゲームでは厄介です。実際、彼はこの機能があることすら知らなかったと述べており、既に[ゲーム/プラットフォーム]で問題なく動作している他のタイトルの改善を心待ちにしています。 Windows.

このタイプのケースは、特定のハードウェアとゲームの組み合わせにおける Above 4G デコード + Resizable BAR の可能性を完璧に示しています。 これは魔法ではありませんが、一部のタイトルではパフォーマンスが大幅に向上する可能性があります。平均 fps と、何よりも安定性とスタッターの排除の両方において優れています。

BIOSで4G以上のデコードとサイズ変更可能なBARを有効にする方法

興味が湧いて試してみたいという方は、まずはパソコンのBIOS/UEFIに入ります。デスクトップパソコンでは、ほとんどの場合、この操作は一般的なキー操作で行えます。 実行中にDelete(Del)、F2、または他のキーを押してください。 ブーツでも ラップトップ メーカーによってかなり異なるので、公式サイトやマニュアルを確認するのが一番です。

一度中に入ると、これらのオプションを見つけるための具体的な方法は、マザーボードのブランドとモデルによって大きく異なります。例えば、AM5ソケットを搭載した多くの最近のMSIマザーボードでは、 高度なBIOSモード 次に、PCIeまたはCPU/PCIサブシステムの設定に進みます。通常、ここで「4G以上のデコード」オプションが表示されます。

有効にすると、BIOSはGPUやその他のデバイスに4GBを超えるメモリアドレスをマッピングできるようになります。その直後、あるいは同じ画面上で、 サイズ変更可能なBAR / サイズ変更BARサポートのオプションが表示されます。多くのガイドでは、検出された互換性に応じてシステムが管理できるように「自動」のままにしておくことを推奨していますが、ハードウェアに完全な互換性がある場合は強制的に「有効」にすることもできます。

Gigabyte、ASUS、その他のマザーボードでも、メニュー名は異なりますが、手順は同様です。一部のモデルでは、「Above 4G Decoding」がマイニングオプションにリンクされている場合もあります。 クリプトクロス、のような名前で 「暗号通貨マイニング」マイニング タスクで複数の GPU の使用を容易にするために使用されていた (現在も使用されている) ためです。

  Apple A12X BionicとApple A19:完全なパフォーマンス比較

重要な点は、これらすべてが適切に機能するためには、通常、CSM(互換性サポートモジュール)を無効にして、 GPTパーティションを使用したUEFIブートさらに、比較的新しい BIOS バージョンと最新のグラフィック ドライバーがほぼ常に必要になります。特に、アップデートを通じて Resizable BAR サポートが組み込まれた NVIDIA および Intel ARC の場合は必須です。

AMD、NVIDIA、Intel ARCと互換性あり

4G以上のデコードとサイズ変更可能なBARはAMDの独占技術としてよく話題になるが、実際には すべての主要な最新GPUブランドがサポートしています、そのニュアンスと商標名。

AMDの場合、現在のRyzen CPUとRadeon GPUの両方で、この機能は通常SAM(Smart Access Memory)として提供されています。これは、独自のブランド名を持つ、単にサイズ変更可能なBARです。BIOSには「Above 4G Decoding」オプションも表示されており、SAMを機能させるにはこれを有効にすることが不可欠です。その後、Radeon Adrenalinソフトウェアの「Performance」タブの「Tuning」セクションで、 SAMのアクティベーションを確認および管理できます そして、その効果を測定するには、 WindowsでGPUの使用状況を表示する.

NVIDIAの最新世代RTXカードは、Resizable BARをサポートしています。BIOSで(Above 4G Decodingとともに)有効にし、適切なドライバーをインストールすると、 NVIDIAコントロールパネルを開き、「システム情報」に進みます。 Resizable BARが有効になっているかどうかを確認します。通常、有効になっているかどうかは「はい/いいえ」を示す特定の行で表示されます。

Intel ARC GPU もこのテクノロジーから大きな恩恵を受けており、メーカーやアナリスト自身もこれを強く推奨しています。 4G以上のデコードとサイズ変更可能なBARが有効になっている機能のステータスは、NVIDIA や AMD と同様に、コントロール パネルの「システム情報」セクションなどから確認できるほか、GPU-Z などのツールでも確認できます。

UEFIまたはBIOSからiGPUのRAMを増やす方法
関連記事:
UEFIまたはBIOSからiGPU RAMを増やす方法:現実的なオプション、制限、便利なトリック