• 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.

AMD Smart Access Memory not enabling in BIOS according to GPU-Z

@Mussels be so kind and head to Device Manager, right click on your Graphics Card (under Display Adapters)
and then select the properties window's "resources" tab and post a screenshot of those memory ranges.
-> This might help to understand if GPU-Z is reading something wrong or if your system is somehow indeed using 32 GB.
 
@Mussels be so kind and head to Device Manager, right click on your Graphics Card (under Display Adapters)
and then select the properties window's "resources" tab and post a screenshot of those memory ranges.
-> This might help to understand if GPU-Z is reading something wrong or if your system is somehow indeed using 32 GB.
1634120341051.png
 
... :confused: ... the 3090 has 24GB VRAM, right? (double checked your system specs... 24GB indeed)
@W1zzard should point out what we are looking at here. I don't understand what is happening. :laugh:
The BAR can only be set to power of two sizes

Cause damn, going upto 32GB seems huge
It really doesn't cost you anything, it's just a mapping into the huge 64-bit memory address space that "redirects" data to the GPU's memory
 
Hm, very interesting. That "Large Memory Range" is indeed 32 GB.

I believe this could mean that BAR allows up to 32 GB of VRAM being used.
Even though your card has 24GB installed. Maybe BAR needs to be power of 2?

---
... and @W1zzard replied while I was writing this message. Thanks for confirming this.
 
Hi, Sapphire RX 5600 XT Pulse user here. I'm on the same boat with OP. ReBar and Above 4G Decoding is Enabled in BIOS, CSM is disabled. Adrenalin says SAM is Enabled. However, device manager does not report Large Memory Range. The reported range is 1GB. Submitted a bug report to AMD.

The strange thing is, RX 5500 XT (8G) users reporting they see Large Memory Range in device manager. So, I'm starting to think that maybe ReBar is configured to work in a way that, accessible memory is 1GB for GPUs having less than 8GB of VRAM and power of 2 (such as 8, 16, 32 depending on the VRAM size) for GPUs having more than 8GB VRAM.
 
Hello! Thanks for confirming this on yet another RX 5600 XT.

maybe ReBar is configured to work in a way that, accessible memory is 1GB for GPUs having less than 8GB of VRAM
Haha, yeah ... maybe it is indeed.
But then you could wonder why is it not using 4GB instead? :rolleyes:
 
Hi, Sapphire RX 5600 XT Pulse user here. I'm on the same boat with OP. ReBar and Above 4G Decoding is Enabled in BIOS, CSM is disabled. Adrenalin says SAM is Enabled. However, device manager does not report Large Memory Range. The reported range is 1GB. Submitted a bug report to AMD.

The strange thing is, RX 5500 XT (8G) users reporting they see Large Memory Range in device manager. So, I'm starting to think that maybe ReBar is configured to work in a way that, accessible memory is 1GB for GPUs having less than 8GB of VRAM and power of 2 (such as 8, 16, 32 depending on the VRAM size) for GPUs having more than 8GB VRAM.
You should file a report to AMD
 
*Cries in RTX 2000-Series*

Screenshot 2021-10-24 100823.png


One day someone will figure out how to enable this for RTX-2000! I'm so close...
 
someone will figure out how
This someone is nvidia in this case. They would have to allow the 2000 series to use it via driver.
Right now you are literally being denied access to a PCI-express feature by choice of nvidia. :rolleyes:

Same thing was happening with AMD's 5000 series up until 21.9.1 driver (sept 2021).
 
Same thing was happening with AMD's 5000 series up until 20.9.1 driver (sept 2021).

AMD was probably testing this before enabling it. Side Band Addressing was an ATi/AMD feature but was disabled due to instability from it.

Point is AMD enabled it and nvidia will not by forcing planned obsolescence

*Cries in RTX 2000-Series*

View attachment 222218

One day someone will figure out how to enable this for RTX-2000! I'm so close...
With inflation you could recover your loss by selling your gpu for more than msrp lol.
 
This someone is nvidia in this case. They would have to allow the 2000 series to use it via driver.
Right now you are literally being denied access to a PCI-express feature by choice of nvidia. :rolleyes:

Same thing was happening with AMD's 5000 series up until 21.9.1 driver (sept 2021).
In nVidia's case it is more than just driver. The bios is locked and will require a bios update that nVidia have no incentive to provide.
For older AMD cards, Re-Bar support was never locked in the bios, the driver just did not support it.
 
The bios is locked and will require a bios update that nVidia have no incentive to provide.
They are trying really hard to force you to buy the newer GPU generation then. Oh boy. :rolleyes:
 
There is a vBIOS flash tool for RTX 3000 series cards right on the nvidia site, ready for download by the end user. To think RTX 2000 users can't be given this same option is silly.


Why can't we all have this if it's an option for some?
 
Why can't we all have this if it's an option for some?
because nGreedia don't want you to have it without paying their nTax for it by buying a new 3000 series GPU
 
Gpuz shows enabled, benchmark scores better..
Above 4g decoding, uefi boot, secure boot enabled, csm disabled. Newest modded drivers and registry hack installed.
So it is working?
139440_rebar2.jpg139440_sp1.jpg
 
Feel free to use the beta version GPU-Z 2.43.2 from post #40.
Have al look at special sub category "PCIe Resizable BAR" of [Advanced] tab.

GPU-Z Advanced-PCIe Resizable BAR.png


And second take a look into Radeon driver -> Performance -> Configuration.
There should be the tab [Smart Access Memory] showing "enabled" or "disabled".

Best regards
 
Feel free to use the beta version GPU-Z 2.43.2 from post #40.
Have al look at special sub category "PCIe Resizable BAR" of [Advanced] tab.


2.gif

It is enabled but not working?
But the fps and the scores are better. Interesting.
I enabled the radeon driver setting in registry, because no SAM switch showing up.
 
If you use a modded driver to make this possible, then GPU-Z can't give you correct info.
GPU-Z shows only offical values.

So you have to watch radeon driver under Windows and benchmarks to proof the SAM state.

***

At the end the gpu can also get benefit from activate state of "Above 4Decoding" and "Resizable BAR" in UEFI.

You could test it in Linux too. Linux doesn't need any driver switches to use SAM.
Have a look at post #37 and post #39 to get the commands.
In post #43 you can have a look at examples of results.
 
Why are you not using UEFI mode for Windows 10 OS?! :confused:
"CSM disabled = Yes"
"Boot from GPT = Yes"

He is using that - why do you think, he's not? ;)
 
"CSM disabled = Yes"
"Boot from GPT = Yes"

He is using that - why do you think, he's not? ;)

UEFI is unchecked in his GPU-Z screenshot (leftmost one).
 
Maybe one of us needs glasses. :D

glasses.jpg
 
Back
Top