• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Resizable BAR (SAM) on Radeon RX 5000 Series

Joined
Jan 14, 2019
Messages
16,166 (6.89/day)
Location
Midlands, UK
System Name My second and third PCs are Intel + Nvidia
Processor AMD Ryzen 7 7800X3D @ 45 W TDP Eco Mode
Motherboard MSi Pro B650M-A Wifi
Cooling Noctua NH-D9L chromax.black
Memory 2x 24 GB Corsair Vengeance DDR5-6000 CL36
Video Card(s) PowerColor Reaper Radeon RX 9070 XT
Storage 2 TB Corsair MP600 GS, 4 TB Seagate Barracuda
Display(s) Dell S3422DWG 34" 1440 UW 144 Hz
Case Corsair Crystal 280X
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply 750 W Seasonic Prime GX
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE Plasma
Hi,

I've just recently updated my motherboard bios to the latest one with Agesa v 1.2.0.0, put all settings back to where they were, and voilà:

5700xt_gpuz.gif


Is this an error in GPU-Z, or do I really have Resizable BAR (SAM) enabled on my RX 5700 XT?
 
Hi,

I've just recently updated my motherboard bios to the latest one with Agesa v 1.2.0.0, put all settings back to where they were, and voilà:

View attachment 192493

Is this an error in GPU-Z, or do I really have Resizable BAR (SAM) enabled on my RX 5700 XT?

System Requirements

Hardware

  • AMD 500 Series Motherboards

  • AMD Ryzen™ 5000 Series Processors and select AMD Ryzen™ 3000 Series Processors2

  • AMD Radeon™ RX 6000 Series Graphics*

Software

  • AMD Radeon Software Driver 20.11.2 or newer

  • Latest Motherboard BIOS (based on AMD AGESA 1.1.0.0 or newer)

 
Last edited:
resizable-bar-rtx-2070-super-png.192224




System Requirements

Hardware

  • AMD 500 Series Motherboards

  • AMD Ryzen™ 5000 Series Processors and select AMD Ryzen™ 3000 Series Processors2

  • AMD Radeon™ RX 6000 Series Graphics*

Software

  • AMD Radeon Software Driver 20.11.2 or newer

  • Latest Motherboard BIOS (based on AMD AGESA 1.1.0.0 or newer)

That's what I mean. Neither my 5700 XT, nor your 2070 Super qualify as an RX 6000 series graphics card. I know nvidia is working on their Resizable BAR feature, but I have no information of AMD extending support to RX 5000 series graphics cards.
 
Check Device Manager -> Your graphics device -> Resources -> You should see a "Large" memory range
 
It works even for Zen+ on B450 and Navi10. The results might be less impressive but it works.
 
It works even for Zen+ on B450 and Navi10. The results might be less impressive but it works.
Good to know. I guess AMD is quietly extending the compatibility list after all.

Thank you all. :)
 
Same here :D
asus-ch7-resize-bar.jpg resize-bar.jpg
 
lo notato anche sul mio sistema b450 pro 4 e ryzen 2700x, lo conferma sia gpuz che le risorse di sistema dove nelle propieta della scheda video alla voce risorse è comparsa la voce"intervallo di memoria grande" sopra quello normale,ora credo che sia dovuto all aggiornamento agesa 1.2.0.0 ma se non è implementato dai driver rimane solo hardware a disposizione come quando windows riserva memoria per l hardware e da 16 gb magari sono disponibili solo 12 o giu di li...questo mi porta a pensare che visto che non è una modifica hardware ma software allora fino a che i driver amd non supporteranno questa funzione continuera ad essere presente ma non operativa(opinione personale)
 
lo notato anche sul mio sistema b450 pro 4 e ryzen 2700x, lo conferma sia gpuz che le risorse di sistema dove nelle propieta della scheda video alla voce risorse è comparsa la voce"intervallo di memoria grande" sopra quello normale,ora credo che sia dovuto all aggiornamento agesa 1.2.0.0 ma se non è implementato dai driver rimane solo hardware a disposizione come quando windows riserva memoria per l hardware e da 16 gb magari sono disponibili solo 12 o giu di li...questo mi porta a pensare che visto che non è una modifica hardware ma software allora fino a che i driver amd non supporteranno questa funzione continuera ad essere presente ma non operativa(opinione personale)
For your information: using a different language to reply to a thread opened in English is kind of rude - not to mention the fact that I haven't got a clue what you wrote about.
 
I get the feeling any ryzen CPU that works on a mobo with 1.2.0.0 will get rebar support
 
I get the feeling any ryzen CPU that works on a mobo with 1.2.0.0 will get rebar support
For sure! Thing is only a few games take advantage of that feature and mainly when CPU is the bottleneck. But I will be happy for any free gain in performance that doesn't create any problem to the system.
 
For sure! Thing is only a few games take advantage of that feature and mainly when CPU is the bottleneck. But I will be happy for any free gain in performance that doesn't create any problem to the system.
it has a convenient on/off button so its not like anyones stuck with it, if it causes issues
 
Sorry folks. SAM and Resizable Bar may be enabled on your system's bios, but the AMD RX-5700XT cannot make use of it, because it DOES NOT have the HARDWARE available in the card.

On the first page of GPU-Z, "Enabled" listed here is only a report that the Resizable Bar is available and configured in the bios.

GPU-Z Resize.jpg


If you move to the "Advanced" tab, and select "PCIe Resizable Bar", you will see that there is NO "GPU Hardware Support" and there is NO "Graphics Driver Support" on the RX-5700XT.

All of the options in the "Red Box" are a report on your systems's bios readiness to support a Resizable Bar. These should all say "Yes" if you have the Resizable Bar correctly configured on your system.

GPU-Z Resize Advanced.jpg


In conclusion, the Resizable Bar may be available on your system's motherboard, but it is "NOT Available" on the RX-5700XT because there is no "Hardware or Driver" support for it.

Be well.
 
I'll take another look at mine because I disabled it in the UEFI anyway, since I couldn't see the point or anything remarkable about it.
 
Sorry folks. SAM and Resizable Bar may be enabled on your system's bios, but the AMD RX-5700XT cannot make use of it, because it DOES NOT have the HARDWARE available in the card.

On the first page of GPU-Z, "Enabled" listed here is only a report that the Resizable Bar is available and configured in the bios.

View attachment 208968

If you move to the "Advanced" tab, and select "PCIe Resizable Bar", you will see that there is NO "GPU Hardware Support" and there is NO "Graphics Driver Support" on the RX-5700XT.

All of the options in the "Red Box" are a report on your systems's bios readiness to support a Resizable Bar. These should all say "Yes" if you have the Resizable Bar correctly configured on your system.

View attachment 208971

In conclusion, the Resizable Bar may be available on your system's motherboard, but it is "NOT Available" on the RX-5700XT because there is no "Hardware or Driver" support for it.

Be well.
you know thats a new, experimental feature on GPU-Z that's only just been implemented, right?

If its not working correctly, we have a thread for that
Testing please: GPU-Z Resizable BAR Support Report
 
you know thats a new, experimental feature on GPU-Z that's only just been implemented, right?

If its not working correctly, we have a thread for that
Testing please: GPU-Z Resizable BAR Support Report
I did not realize it was an experimental feature, but the data it provided is correct. AMD states the card does not have the hardware and the driver does not support it.

This is backed up by another source, AMD's Radeon Softrware. Under the Performance Tab/GPU/Global Settings, at the very bottom it has a menu item for "Smart Memory Access" and a help dialog asking you to check your bios firmware to enable it, (as if this is all that is needed). Next to the "Smart Memory Access" is the icon of a brain and a setting of "Not Available" Why the AMD Radeon Software for the RX-5700XT would expose the setting there if the card did not support it confuses me, but none the less, it is "Not Supported".

As well, some claim the "Large Memory Range" listed in the Device Manager/Display Adapters/Resources for the RX-5700XT is proof it is working. Not correct. When you enable "Above 4G/Cryptomining" in your bios, mine is AMD and lists cryptomining, the added address space can be used by the RX-5700XT by other software as well as SAM, in processing calculations for just that, cryptomining. So, that memory space will disappear if you turn off "Above 4G" in your bios. The fact that AMD SAM can use it, on compatible cards, requires you turn it on in the bios.

After looking at the memory in use for that range, I found no indication it was being used as AMD SAM on a card which has no hardware for it.

Bottom line, GPU-Z Testing aside, the RX-5700XT does not have the hardware to support AMD SAM. Other programs may make use of the additional memory space provided by turning it on in the bios and those capable cards would see the benefit, marginal as it may be.
 
I get the same, for what it's worth.
2021-07-21_19-18-44.jpg
 
After successfully configuring your machine and for the Resizable Bar and can see things enabled in GPU-Z, The Resizable Bar is of NO USE unless you enable it in your AMD Software, under Performance/Tuning. See the image below.

AMD Resizable Bar Enabled.jpg


Please make sure your "SmartMemory Access" is enabled on this screen or the Resizable Bar will be useless. This tells the graphics card that the Resizable Bar is available with "AMD SmartAccess Memory?" and the brain icon in red. Slide the button to "Enabled" to tell the graphics card to use it.

Be well.
 
Back
Top