How To Enable Resizable Bar For Multi-Gpu Setups

Enabling the Resizable BAR (Base Address Register) feature can significantly improve gaming performance and graphics rendering in multi-GPU setups. This guide provides step-by-step instructions to enable Resizable BAR on your system.

Understanding Resizable BAR

Resizable BAR is a PCI Express feature that allows the CPU to access the entire GPU memory buffer at once, rather than in small chunks. This can lead to better performance in certain applications, especially with multiple GPUs.

Prerequisites for Enabling Resizable BAR

  • A compatible CPU and motherboard that support Resizable BAR.
  • A graphics card that supports Resizable BAR.
  • The latest BIOS firmware installed on your motherboard.
  • The latest graphics drivers from your GPU manufacturer.
  • Operating system updated to support Resizable BAR (Windows 10 or later recommended).

Step-by-Step Guide to Enable Resizable BAR

Step 1: Update BIOS Firmware

Visit your motherboard manufacturer’s website and download the latest BIOS update. Follow their instructions carefully to update your BIOS firmware to the latest version that supports Resizable BAR.

Step 2: Enable Resizable BAR in BIOS

Reboot your computer and enter the BIOS setup (usually by pressing Delete or F2 during startup). Locate the PCIe or Advanced settings menu. Find the option labeled Resizable BAR or Above 4G Decoding.

Enable Resizable BAR and save your BIOS settings before exiting. Some systems require enabling Above 4G Decoding as a prerequisite.

Step 3: Update Graphics Drivers

Download and install the latest graphics drivers from NVIDIA or AMD. During installation, choose a clean installation option to ensure all previous driver settings are reset.

Step 4: Enable Resizable BAR in GPU Control Panel

Open your GPU control panel (NVIDIA Control Panel or AMD Radeon Settings). Navigate to the “System” or “Global Settings” tab. Look for an option labeled Resizable BAR or SAM (Smart Access Memory).

Enable this option. If it is not visible, ensure your GPU driver is up to date and that your hardware supports the feature.

Verifying Resizable BAR Activation

To verify if Resizable BAR is enabled:

  • Use GPU-Z software to check the “Resizable BAR” status under the “Sensors” tab.
  • Check your motherboard’s BIOS or UEFI firmware interface for the feature status.
  • Run benchmarking tools or games that report hardware features.

Troubleshooting Tips

  • If Resizable BAR is not showing as enabled, double-check BIOS settings and ensure the firmware is updated.
  • Make sure your GPU drivers are the latest version supporting Resizable BAR.
  • Consult your motherboard and GPU manufacturers’ support pages for specific compatibility issues.
  • Disable and re-enable the feature after updates to ensure proper recognition.

Enabling Resizable BAR can unlock additional performance in multi-GPU setups. Follow these steps carefully, and always keep your system firmware and drivers up to date for optimal results.