Skip to main content

How to use AMD Smart Access Memory and Nvidia Resizable BAR

We recently covered the technical background of Nvidia’s Resizable BAR (Base Address Register) and AMD’s Smart Access Memory, so now it’s time to dig in and explain how you use these technologies.

Although they achieve the same sort of goal of giving the CPU far greater access to game assets for faster allocation, the process for enabling these technologies is slightly different. Let's go over the AMD method and the Nvidia method, along with what you should know.




30 minutes

What You Need

  • Intel 10th-generation or Ryzen 3000 CPU or newer

  • AMD or Nvidia graphics card

Get the right components for AMD Smart Access Memory

To take advantage of Smart Access Memory (SAM), you need the following:

In other words, you need AMD hardware from end to end, and very recent hardware at that. Reports indicate that Intel Arc graphics cards support resizable BAR on Ryzen PCs, and Intel recently confirmed it, though it hasn't seen much real-world testing.

Enable AMD Smart Access Memory

Step 1: Update the BIOS on your motherboard to the latest version — download it from your manufacturer’s website.

AMD Radeon home page.

Step 2: Install the latest graphics driver from AMD’s driver repository.

Step 3: Enter the UEFI/BIOS by pressing your board’s specific key during startup.

Step 4: Enable two settings for Above 4G decoding and Re-Size BAR support. In the BIOS of our Asus TUF Gaming X570-Plus motherboard, we found Asus had inserted a simple button that changed both settings together. Your motherboard may differ, so if in doubt, look up your board's manual to find the setting you need to change.

Asus Resizable BAR settings.

Step 5: Save your changes, exit the BIOS, and head into Windows 10.

Saving BIOS changes in Asus.

Step 6: As an aside, if you glance back to the AMD web page, you will note it includes a BIOS screenshot that refers to Resizeable BAR Support, so while we might prefer the name Smart Access Memory, it may be that Resizable BAR is the more enduring terminology.

Enable Resizable BAR

Nvidia also provides full details to guide you through the process of enabling Resizable BAR, but it is dealing with more permutations than AMD, so you need to proceed with some caution. It is interesting to note that Nvidia supports older AMD 400 motherboards but not AMD 3000 CPUs.

To use Resizable BAR with a Nvidia GPU, you need:

  • AMD 400 or 500 series motherboard with Ryzen 5000 CPU or an Intel 10th-, 11th-, or 12th-generation CPU and corresponding motherboard

  • Am Nvidia GeForce RTX 30 graphics card or Intel Arc graphics card

Step 1: Update the BIOS on your motherboard BIOS to the latest version — download it from the manufacturer’s website.

Step 2: Install the latest graphics driver from Nvidia’s website.

Step 3: Enter the UEFI/BIOS by pressing your board’s specific key during startup.

VGA BIOS Update notification.

Step 4: If you're running an older RTX 3000 GPU, you may need to update your GPU BIOS to get access to the ReBAR feature. Most recent GPU releases shouldn't have any trouble however. If you find that you can't enable ReBAR when having followed this guide, consult your GPU manufacturer's website for instructions on how to update to the latest BIOS.

VGA BIOS Update Finished notification.

Step 5: Check your Nvidia or Intel drivers to confirm that Resizable BAR has been enabled.

Nvidia showing Resizable BAR enabled.

Should I enable Resizable BAR?

If you have an Intel GPU, the answer is most definitely yes. Our review showed that this is an absolute must-use feature — otherwise, you are hamstringing your GPU performance.

For AMD and Nvidia graphics cards, this isn't so important, as the performance difference is often somewhere between 1% and 10%. It is, however, free performance, so while you don't have to enable it, you probably should, as otherwise you're just leaving additional frames on the table.

Editors' Recommendations

Leo Waldock
Former Digital Trends Contributor
Leo has been reviewing PC hardware for 20+ years. Always PC, never Mac. He writes in British English and considers the word…
Nvidia GeForce RTX 4070 vs. AMD Radeon RX 6950 XT: a close call
Two RTX 4070 graphics cards sitting side by side.

Nvidia's new release, the RTX 4070, shakes things up in the GPU market. After a long spell of only releasing overpriced graphics cards, Nvidia seems to have altered its pricing strategy for the RTX 4070. While it's hard to call it cheap, it's certainly affordable, and it offers performance that makes it a good midrange option.

However, Nvidia's latest addition to the ranking of the best graphics cards has an unexpected rival in the previous generation of GPUs. AMD's RX 6950 XT is similarly priced, but can it keep up with the RTX 4070? Check out our benchmarks and find out how these two cards stack up against each other.
Pricing and availability

Read more
Nvidia’s outrageous pricing strategy is exactly why we need AMD and Intel
Nvidia GeForce RTX 4090 GPU.

If you're finding it hard to keep up with the prices of graphics cards these days, it's not just you. GPUs have been getting pricier with each generation, and Nvidia's latest RTX 40-series is really testing the limits of how much consumers are willing to spend on PC hardware.

Nvidia may have the best GPUs available right now in terms of raw performance, but the way these new GPUs have been priced shows why the role of Intel and AMD is more important than ever.
GPU prices are through the roof

Read more
How to optimize Nvidia Control Panel settings for gaming and overall performance
Nvidia GeForce RTX Gaming Setup with Monitor and PC build.

If you have an Nvidia graphics card, then it's a good idea to learn how to optimize the Nvidia Control Panel. It has a whole range of features that you can tweak to improve performance, stability, and give you access to new and exciting features, like Nvidia's RTX VSR video upscaler. The best Nvidia Control Panel settings can really upgrade your experience, whether you're looking to game at high frame rates, or just make your GPU work better.

Keep reading to optimize your Nvidia settings in a few quick steps.

Read more