HAGS and Resizable BAR: what they are, requirements and when to activate them

Last update: 03/11/2025
Author Isaac
  • HAGS reduces CPU load and can improve latency and minimums; ReBAR extends CPU access to VRAM to speed up data flow.
  • ReBAR requires BIOS/UEFI, CPU, GPU, chipset and drivers compatible; in many cases you have to activate 'Above 4G Decoding' and deactivate CSM.
  • Typical gains are in the single digits, with better minimums; in some games higher peaks are achieved depending on drivers and title support.
  • Activate them if your hardware It is compatible and valid in your games; if instabilities appear, check for updates or disable HAGS.

HAGS and Resizable BAR technologies

The debate about when to enable HAGS and Resizable BAR is more alive than ever. Many players comment that, a few years ago, the benefit was modest and some stability issues appeared; however, today there are cases where peaks of up to 10-15 additional FPS are seen, along with improved minimums of 1% and 0,1%. That improvement can be, for many, Free performance with just a couple of tweaks..

In this article, I'll explain in detail what these technologies are, how they work, what you need to activate them, and in what scenarios it's beneficial to have them enabled. We'll integrate everything known about ReBAR (and its AMD equivalent, SAM), real-world compatibility examples, Clear guidelines for HAGS and a review of the performance results observed by different media and communities.

What are HAGS and Resizable BAR?

HAGS stands for Programme of Hardware-Accelerated GPU in Windows. Your goal is move part of the work queue and planning This feature traditionally delegates CPU processing to the GPU, reducing processor overhead and potentially improving latency and minimum frame rate stability in demanding games. On modern systems with appropriate drivers and WDDM, this can be particularly helpful, especially when the CPU is under load.

ReStable BAR, on the other hand, is a feature of the PCI Express standard (since PCIe 2.0 and enhanced in PCIe 3.0 and later) that allows the CPU to access all of the graphics card's VRAM through the PCIe bus. Traditionally, without ReBAR, this access was done in 256 MB WindowsWith ReBAR, the CPU can request larger blocks of data in parallel, speeding up the flow of textures, geometries, and shaders that games constantly demand.

AMD calls its implementation AMD Smart Access Memory (SAM), while NVIDIA It uses the generic name Resizable BAR. The basic concept is the same, although Each manufacturer applies its own checks and support. at the driver level and BIOSIn practice, this translates to fewer bottlenecks when moving data between CPU and GPU when the game can benefit from it.

How Resizable BAR works in practice

To understand the real gain, you have to think about the data flow. Without ReBAR, the VRAM exposes a 256 MB region to the CPU, so transfers are fragmented into iterations. With ReBAR, the size of the BAR register is resizable, so the CPU can map larger regions of the VRAM and launch multiple simultaneous requests. The result is more direct communication and less waiting.

In PCIe 4.0 x16, the bandwidth is around 31,5 GB / sThis allows for massive data transfer. Note that this doesn't mean all the VRAM is emptied every second in real-world conditions, but it does help eliminate occasional bottlenecks. In open worlds, for example, if a newly loaded area is 4 GB, without ReBAR there are about 16 iterations of 256 MB; with ReBAR, These transactions are reduced and put on hold.minimizing waiting times.

This approach penalizes scenarios with highly dynamic screens less: driving, fast-paced action, shooters with large maps, etc. What ReBAR achieves, in most cases, is improved frame consistency and more stable minimums, plus an extra FPS that will depend on the game and the settings.

  How to measure disk I/O per process and trigger alerts in PowerShell

Requirements and compatibility of Resizable BAR

Enabling Resizable BAR requires more than just a compatible GPU; several components must align. Your GPU, drivers, CPU, chipset, and operating system must all be compatible, and your motherboard must offer the option in its BIOS/UEFI. In other words, it's a low-level feature that It involves several actors at the same time.

In the NVIDIA ecosystem, the technology is called Resizable BAR and is compatible with GeForce RTX 3000 series cards and higher, provided the rest of the system supports it. In the AMD ecosystem, the technology is known as AMD Smart Access Memory and requires a specific hardware combination to utilize it. as stated by the manufacturer.

  • NVIDIA GPU: GeForce RTX 3000 series (and later with official driver support).
  • AMD GPURadeon RX 6000 series.
  • CPU Intel: 10th and 11th generation (with nuances by model; certain Core i3 processors are excluded from listings).
  • CPU AMD: Ryzen 5000 (Zen 3) and several Ryzen 3000, with exceptions such as Ryzen 5 3400G and Ryzen 3 3200G.
  • Intel Chipsets: 500 series and also Z490, H470, B460, H410.
  • AMD Chipsets: 500 series and 400 series that are compatible with Zen 3 via BIOS with AGESA 1.1.0.0 or higher.
  • NVIDIA Drivers: Game Ready 465.89 WHQL or higher.
  • AMD drivers: Radeon 20.11.2 or higher.

En portable With RTX 3000 series, compatibility depends on the hardware manufacturer. Many models require a BIOS update for the laptop itself and, sometimes, a VBIOS update for the mobile GPU; it's advisable to check. the manufacturer's support page to confirm if it is enabled via update.

There are typical combinations to consider: NVIDIA GPU with Intel CPU, NVIDIA GPU with AMD CPU, and AMD GPU with AMD CPU. AMD SAM's original approach focused on AMD+AMD pairings, while NVIDIA has worked with Intel and AMD for its implementation. In addition, with the arrival of Intel Arc, the Intel+Intel option is added, where ReBAR is highly recommended to obtain the expected performance.

An important note: on many motherboards, two key UEFI settings need to be enabled. These are 'Above 4G Decoding' (I/O mapping above 4GB) and BAR re-size support. Additionally, it is often necessary disable CSM to use Boot Pure UEFIThis means the system disk must be formatted as GPT. Without these settings, ReBAR usually remains 'unavailable' even if the hardware is compatible.

How to activate Resizable BAR and check its status

The exact procedure varies depending on the motherboard, but the logic is similar. Enter the UEFI/BIOS (on many computers by pressing Delete at startup) and locate the 'Re-Size BAR Support' option in the advanced menu or the PCIe section. On models like a TUF GAMING X570-PLUS, for example, simply set it to 'Enabled' and Save with F10 to restart.

Before that, make sure 'Above 4G Decoding' is set to 'Enabled'. If CSM is set to 'Enabled', change it to 'Disabled' to avoid blocking the feature. If the Re-Size BAR option still doesn't appear after doing so, you probably need a BIOS update that adds support; check your motherboard's website.

Once in Windows, you can check the status of Resizable BAR in the NVIDIA Control Panel: right-click on the desktop, enter, open the 'Help' menu, and click on 'System Information'. If the Resizable BAR line is listed as 'Yes', everything is in order. The drivers are taking advantage of it.

Another way to check is with GPU-Z run as administrator. In the main window, you'll see a 'Resizable BAR' field that indicates 'Enabled' if the system is configured correctly. This is a quick way to confirm that no step is missing.

If the motherboard and GPU support ReBAR but it's not working, check these points: BIOS updated to the latest version, graphics card VBIOS updated if required by the manufacturer, and recent GPU driverIf the problem persists, verify that CSM is disabled and that the system boot is set to UEFI with a GPT disk, because Legacy mode usually blocks ReBAR.

  Windows 11 widgets that actually improve your productivity

Compatible games and differences between NVIDIA and AMD

NVIDIA's proposal enables Resizable BAR on a curated list of titles where the company has tested and validated improvements. That means that It is not enabled by default in all gamesbut in those included in its whitelist, which is being expanded with driver updates.

AMD SAM, on the other hand, applies more broadly to games, without requiring specific lists. Even so, both manufacturers introduce driver optimizations for specific titles that can change the landscape. ThereSo it's normal that the support and benefits evolve with new driver versions.

Among the games that NVIDIA has listed at various times as compatible with ReBAR are, among others: Assassin's Creed Valhalla, Battlefield V, Borderlands 3, Control, Cyberpunk 2077, Death Stranding, DIRT 5, F1 2020, Forza Horizon 4, Gears 5, Godfall, Hitman 2, Hitman 3, Horizon Zero Dawn, Metro Exodus, Red Dead Redemption 2 and Watch Dogs Legion. The list can change, so it is convenient Consult it in the drivers themselves..

How much improvement can we expect with Resizable BAR?

Official data placed the gain at around 12% in certain combinations with the NVIDIA RTX 3080, and AMD reported average improvements of around 15% for SAM in specific scenarios. In press and laboratory environments, it's common to see high figures under controlled conditions, because the aim is to demonstrate the maximum potential.

In independent tests, the results are more modest, but still real. TechPowerUp reported around 3-4% in games supported by NVIDIA's list, with 1-2% where there is no specific enablement. PCWorld observed an average of close to 5% with the RX 6900 XT and SAM, with peaks like Borderlands 3 at 1440p reaching around 8,4%. That is to say, There is a gain, but it's not always a huge leap..

And what about the community feedback that by 2024 we'll see 10-15 extra FPS and improved minimum frame rates of 1% and 0,1%? It's entirely possible in specific titles and configurations where the CPU is more heavily involved, or where the game engine... It benefits from broad access to VRAMIt is also typical for the effect to be more noticeable in minimum stability than in the pure average FPS.

HAGS in detail: requirements, benefits and precautions

When should you activate it? If your computer is relatively modern, you play CPU-dependent games at 1080p/1440p, or you're looking to improve minimum settings, HAGS often helps. If you notice issues after activating it instability, freezes, or blue screensTurn it off and check third-party drivers and utilities (overlays, capture cards, etc.). HAGS has matured, but there are environments where it may not be suitable.

On Intel Arc GPUs, having HAGS enabled is more advisable because the driver stack is designed to take advantage of it. On NVIDIA and AMD, the behavior varies by game and driver version; therefore, it's best to... Try it with your usual titles. and stick with the configuration that offers the best minimums and stability.

When to activate HAGS and Resizable BAR together

If you meet the ReBAR requirements (compatible BIOS/UEFI, drivers, and CPU/GPU) and your game library falls within NVIDIA's supported profiles or benefits from SAM, enabling it is advisable. HAGS, on the other hand, is usually beneficial when the CPU is a limiting factor, especially in competitive or open-world games with a heavy load of IA and draw calls.

Combining both settings makes sense on most modern systems: ReBAR streamlines data flow between the CPU and VRAM, and HAGS reduces the CPU's scheduling load. However, since each game behaves differently, the best approach is to run a test session with your specific titles, measuring minimum values ​​of 1% and 0,1%. the most stable configuration.

  Outlook Express: Download and use on Windows 10

Laptops and OEM equipment: specific features

On laptops with RTX 3000 series, ReBAR may depend on a BIOS update from the hardware manufacturer and, sometimes, on the GPU's VBIOS. Some manufacturers release packages that enable 'Above 4G Decoding' and Re-Size BAR with one click; others require Manual steps in UEFIIf you can't find the option, check the model's support.

To confirm the status, the NVIDIA Control Panel and GPU-Z are your tools. If it appears as disabled despite meeting the requirements, the most frequent cause is an active CSM or a missing firmware update. Once resolved, ReBAR will be working. 'Enabled' and operational.

Frequently Asked Questions and Troubleshooting

My motherboard and graphics card support ReBAR, but it's not working: check that the motherboard BIOS is up to date, the GPU VBIOS if the manufacturer specifies it, and that the drivers are updated. Many cases are resolved by updating everything to its latest version. including GPU firmware.

Can CSM be enabled? No. To support ReBAR, the 'CSM' option must be set to 'Disabled'. Additionally, the system must boot in UEFI mode with GPT partitions. If you are using Legacy/MBR, ReBAR will typically fail. It will not be enabled even if the hardware is compatible..

How do I see it in the NVIDIA Control Panel? Right-click on the desktop, go to Control Panel, open 'Help' and 'System Information'. If it says 'Resizable BAR: Yes', you're good. And in GPU-Z? Run it as administrator and look at the 'Resizable BAR' field. If it says 'Enabled', the entire string is correct.

What if I experience crashes or errors after enabling HAGS? Try disabling it and compare. Check overlays, capture cards, and any software that injects layers into games. Keep your drivers up to date. HAGS works well on most modern computers, but if you encounter glitches, There's no problem leaving it off..

Games, drivers, and realistic expectations

Aside from peak performance figures, ReBAR typically sees low to mid-single-digit improvements, with a particular impact on minimum frame rates and stability. Each driver update can add titles to NVIDIA's list or introduce optimizations for SAM on AMD, so the advice is keep system up to date and review release notes.

If you've had past experiences with ReBAR or HAGS causing instability, it's worth giving them another chance today: with modern BIOS, polished drivers, and more optimized games, the likelihood of them working without adverse effects is higher. It is clearly larger than before.

Finally, if you like to check for yourself, use measuring tools Then run A/B tests: turn it on and off, repeat the same scene, and keep the option with the highest minimum values ​​(1% and 0,1%). In the end, what matters is how. Boost your team's performance with your games.

Enabling Resizable BAR and HAGS makes sense on compatible systems looking to squeeze out FPS and smooth out minimum frame rates without extra cost; with up-to-date BIOS/UEFI and drivers, 'Above 4G Decoding' enabled and CSM disabled, confirming the status in NVIDIA or GPU-Z, you'll usually see small but valuable improvements in stability and performance, and in certain titles even noticeable FPS jumps, all with the caution of choose what works best for you.

GPU
Related article:
How to enable hardware-accelerated GPU scheduling and improve your PC's graphics performance