Gaming

Resizable BAR: Free In-Game FPS Booster

Resizable BAR:  Free In-Game FPS Booster

Last year when AMD launched their brand new RX 6000 series graphics card, they also introduced the Smart Access Memory (SAM) technology, claiming that there will be an additional in-game performance boost when pairing the RX 6000 series graphics cards with AMD 5000 series processors. Then NVIDIA jumped out and responded that SAM is nothing new but an existing technology that relies on the basic attribute of PCI Express: Resizable BAR. NVIDIA graphics card users could also benefit from additional FPS boosts with some simple motherboard BIOS, graphic driver and VBIOS updates, and such upgrade is not limited to AMD or Intel CPUs.  Now everybody is talking about Resizable BAR, but what exactly is Resizable BAR?

 


 

BAR: Allowing CPU To Access The Memory Of PCI Express Device

To answer this question, you need to know what BAR (Base Address Register) is first. Inside a computer, the CPU can only access the RAM(Random Access Memory) directly. If the CPU wants to access the memory space of other devices, such as PCI Express devices (ex. a graphics card), it will need the help of RC (Root Complex) for stretching the data from external devices and write these data into the RAM with TLP (Transaction Layer Packet) for further access.

 

However, every PCI Express device has a different combination of internal memory space. Some of them can be accessed, while some others cannot. And all of the information, including the size of the memory space and additional attributes will be recorded into the Configuration BAR.

 

The computer will read these BAR after booting on for dispatching associated RAM space for these PCI Express memory spaces and write back the address of RAM into BAR. So whenever the CPU needs to access the memory space of PCI Express devices, it will find the associated BAR inside the RAM, and RC will take over for further accessing of the memory space of PCI Express.

 

 

 

Resizable BAR:Allowing CPU To Access More Memory Space of PCI Express Devices

So Resizable BAR means that the size of BAR could be further adjusted. In the past, only 256MB of the memory space on PCI Express devices could be mirrored to RAM for access by CPU. But with Resizable BAR, the volume of data mirrored to RAM will not be limited.

 

But you may ask: can I have an additional performance boost just by adjusting the size of BAR? The games nowadays are getting more complex, featuring an incredible amount of scenes, textures, shaders, and geometry. All these need to be processed by the graphics card, and it also means more and more data need to be processed between the CPU and the GPU.

 

We can tell it from the usage of VRAM on a graphics card: even with 10G of memory space, all of the spaces will be occupied by AAA game titles on RTX 3080. So the limitation of the 256MB BAR size will somehow result in a bottleneck to graphic performance. But thanks to resizable BAR, the CPU could access more memory space on the graphics card, promising no data queue between the CPU and the GPU for better gaming performance. According to our internal testing, we found there is approximately 6~8% of FPS boost after enabling the resizable BAR.

 

Resizeable Bar Gaming Performance

 

 

 

GIGABYTE Motherboard & Graphics Card Support Resizable BAR

The world-renowned gaming brand GIGABYTE offered a series of products that are Resizable BAR-ready, including Intel Z590/H470/B460 and AMD 500 series motherboards. As for the graphics cards, all RTX 30 series graphics cards from GIGABYTE could take advantage of this technology as well. Simply update the motherboard BIOS, graphics driver, and VBIOS, and you will be set for the smoothest gameplay ever with GIGABYTE gaming motherboards and graphics cards!

How to upgrade your gaming performance with Gigabyte product?

 

 

More about NVIDIA and AMD Tech:

NVIDIA Resizeable Bar

AMD Smart Access Memory

 

 

Learn More :

What is Max-Covered Cooling?

Unboxing AORUS RTX 3090 XTREME

5 Tips When Purchasing Your New Graphics Card

How To Choose Your RTX 30 Series Graphic Card?

Comments

JaPapas :
Now please make RTX3080Master available!!\nI can not find any here in Greece and the prices for ordering one is double to triple the msrp!!\nI am pretty sure that not nVidia, nor you, charge that much for your cards...
2021-04-23 20:57
Peter Hajdu :
rBAR is available now for all Z390 chipsets... and motherboards except Z390 Aorus Master G2 edition... its limited edition, at least it has limited support :(
2021-05-01 02:20
x3psi1on64x :
I’d love to have it but I’ll have to wait as the prices are crazy high at the minute
2021-05-03 16:35
cox :
Will there ever be available risizable bar for aorus b560 pro ax?! Cuz I can’t find the driver for it that’s for sure
2021-10-31 01:14