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

MSI Releases Resizable BAR Support BIOS Updates

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,776 (7.41/day)
Location
Dublin, Ireland
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard Gigabyte B550 AORUS Elite V2
Cooling DeepCool Gammax L240 V2
Memory 2x 16GB DDR4-3200
Video Card(s) Galax RTX 4070 Ti EX
Storage Samsung 990 1TB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
MSI, a world-leading motherboard manufacturer, announces support for AMD's new SMART ACCESS MEMORY feature. SMART ACCESS MEMORY is an innovative feature. It allows the system to access the full capacity of the VRAM on the graphics card. Compare to the current solution which has 256 MB access limitation, this feature will provide the users better gaming experience.

For MSI motherboard users, enabling SMART ACCESS MEMORY is quite simple. It only takes a few clicks after updating the BIOS. Go to "Settings > Advanced > PCI Subsystem Settings", enable "Re-size BAR" and "Above 4G memory/Crypto Currency mining", press "F10", to save the settings and reboot. The requirement of this feature is pairing the AMD Radeon RX 6000 series graphics card with AMD Ryzen 5000 series desktop processor. And don't forget to update the graphics card driver to the latest version as well. After these steps, this feature is online and ready to boost the gaming performance.



All the AMD 500 series motherboard from MSI is now ready for this new feature. Users can go to the corresponding support page of the product to download the latest BIOS for this breakthrough technology and enjoy that sweet performance boost.

View at TechPowerUp Main Site
 
"SMART ACCESS MEMORY is an innovative feature"

Ah, yes, very innovative! It's only been a part of the windows display drivers for the very short time of 3 years.. and much longer on Linux.
 
"SMART ACCESS MEMORY is an innovative feature"

Ah, yes, very innovative! It's only been a part of the windows display drivers for the very short time of 3 years.. and much longer on Linux.

not part of the drivers, and certainly not in linux, but it is part of the PCI-SIG spec.
 
not part of the drivers, and certainly not in linux, but it is part of the PCI-SIG spec.
Is it not? It's part of WDDM 2.0, which is part of the driver architechture on Windows 10 (which DirectX12 requires, so it's part of any driver that includes DirectX12 support). And I thought I read somewhere the Linux kernel has resizable BAR support, but I don't have any sources to back up that claim. I'll admit I don't have much knowledge on the subtle differences here so I'm probably wrong in saying it's part of Windows 10 and has been for a while, but it's certainly not innovative in any way. It's just now we actually get to see someone use the feature.
 
"SMART ACCESS MEMORY is an innovative feature"

Ah, yes, very innovative! It's only been a part of the windows display drivers for the very short time of 3 years.. and much longer on Linux.

well it was innovative when it was innovated right? when does something suddenly stop being an unnovative feature just because the innovation happened a while ago?
 
well it was innovative when it was innovated right? when does something suddenly stop being an unnovative feature just because the innovation happened a while ago?
My point being it was innovated long ago, which makes it no longer innovative. The definition of innovative is "featuring new methods; advanced and original.". SAM isn't innovative in that sense, since it's just a marketing term for something that's been part of an OS the majority use for 3 years, and part of the PCI spec for over a decade.
 
News to me. Most drivers just set it to 256mb and leave it.
"It is typical today for a discrete graphics processing unit (GPU) to have only a small portion of its frame buffer exposed over the PCI bus. For compatibility with 32bit OSes, discrete GPUs typically claim a 256MB I/O region for their frame buffers and this is how typical firmware configures them.

For Windows Display Driver Model (WDDM) v2, Windows will renegotiate the size of a GPU BAR post firmware initialization on GPUs supporting resizable BAR..."
source: https://docs.microsoft.com/en-us/windows-hardware/drivers/display/resizable-bar-support

You're right in that most (all) drivers set it to 256mb and leave it, I'm just stating the option to do otherwise has been there for years. AMD is just finally using the option, with NVIDIA to follow suit shortly.
 
Newest Asus ROG Strix X470-F BIOS has this Option visible in BIOS.

Version 5809
2020/12/04 14.52 MBytes
ROG STRIX X470-F GAMING BIOS 5809
"1.New CPU support
2.Offer a Re-size BAR Support option to enhance GPU performance.
3. Remove AMD 7th Gen A-series/ Athlon X4 Processors support"
ROG STRIX X470-F GAMING | ROG Strix | Gaming Motherboards|ROG - Republic of Gamers|ROG Singapore (asus.com)

I flashed this BIOS but I have not tested that option yet.
I have a 3700x and an RTX 2060 Super and I don't know what effect it would have.
Re-Size-Bar-Option.jpg
 
Last edited:
Newest Asus ROG Strix X470-F BIOS has this Option visible in BIOS.

Version 5809
2020/12/04 14.52 MBytes
ROG STRIX X470-F GAMING BIOS 5809
"1.New CPU support
2.Offer a Re-size BAR Support option to enhance GPU performance.
3. Remove AMD 7th Gen A-series/ Athlon X4 Processors support"
ROG STRIX X470-F GAMING | ROG Strix | Gaming Motherboards|ROG - Republic of Gamers|ROG Singapore (asus.com)

I flashed this BIOS but I have not tested that option yet.
I have a 3700x and an RTX 2060 Super and I don't know what effect it would have.
View attachment 178536
Why would you flash a BIOS without reading if it was compatible with your GPU?
It's not going to be a problem, and your system will work just fine. It just won't allow your GPU to use the feature.
RTX 2000 series not supported, here's an article from 'Tech Power Up' (this site):
NVIDIA Details its Resizable-BAR Feature Rollout, Eligible Products | TechPowerUp
 
Why would you flash a BIOS without reading if it was compatible with your GPU?
It's not going to be a problem, and your system will work just fine. It just won't allow your GPU to use the feature.
RTX 2000 series not supported, here's an article from 'Tech Power Up' (this site):
NVIDIA Details its Resizable-BAR Feature Rollout, Eligible Products | TechPowerUp
I knew my GPU didn't work with Resizable Bar.
I updated to get rid of a random restart bug that was caused by the previous BIOS version.
I just posted so people would be aware that that option had been added to this MB's BIOS.
 
Back
Top