I got extra FPS for free with this one built-in setting

3 weeks ago 4

I've known about Resizable BAR for years, but never bothered with it until now. One of the things stopping me was the fact that my main SSD was formatted in the MBR standard instead of GPT. To use ReBAR, I needed a GPT-formatted drive; otherwise, I couldn't use UEFI, and therefore, Resizable BAR. I recently updated my motherboard BIOS and finally decided to check if Resizable BAR would be worth it.

Resizable BAR is a PCIe technology that allows the CPU to access the entirety of the GPU's VRAM instead of in small chunks. You need an RTX 30, RX 6000, or newer GPU, and an Intel 10th Gen, Ryzen 3000, or newer CPU to use Resizable BAR. Since it can have a significant impact on gaming performance, depending on the title, I was curious to check out how much I could gain from toggling this one setting in the BIOS.

MSI MPG X870E Carbon WiFi M.2 quick release

Related

I finally converted my SSD from MBR to GPT

It was long overdue

WD_BLACK 8TB SN850X NVMe Internal Gaming SSD Solid State Drive slotted into motherboard

Source: Western Digital

When I started looking into Resizable BAR, I found out that my primary SSD was still formatted in the older MBR standard instead of the modern GPT. I never found that in the last three years of using my PC. I don't remember exactly why my SSD wasn't GPT-formatted, but it might be because I had cloned my older Windows 10 installation to it when I first got my PC.

Anyway, I confirmed that I was running a compatible vBIOS using Nvidia's Resizable BAR Firmware Update Tool, and updated my GPU driver as well. My latest motherboard BIOS supported ReBAR, so that was all good. And, of course, my RTX 3080 and Ryzen 7 5700X were compatible as well. So, the only piece of the puzzle left was converting my SSD from MBR to GPT. Windows' built-in MBR2GPT tool made it seamless, as I only had to boot into the recovery environment and use the command prompt to run the following commands, one after the other:

1. mbr2gpt /validate

2. mbr2gpt /convert

I used this method since it's recommended to do the conversion offline, and also because, unlike older methods, this process leaves the existing data on the drive untouched. I still backed up my data before starting the conversion, just in case.

A person holding an HDD in front of a PC and two TerraMaster NAS units

Related

I disabled legacy BIOS and enabled ReBAR

Everything was going according to plan

NVIDIA Resizable BAR

Once the conversion was complete, all that was left was to enter the BIOS, disable the legacy BIOS mode or Compatibility Support Module (CSM), and enable Resizable BAR. You should also enable the "Above 4GB Decoding" setting if you see it's disabled. These settings are commonly found in the "PCIe" or "PCI sub-system" section in the BIOS. Since my SSD was now in the GPT format, the UEFI firmware was able to boot into it.

I launched the Nvidia Control Panel, and confirmed that Resizable BAR was enabled in the "System Information" section. All the pieces were in place, and I was excited to see what kind of gains I'd get in games. I had seen people get up to 15% extra performance simply by enabling Resizable BAR or Smart Access Memory (on AMD GPUs), so I had my hopes up.

nvidia geforce rtx 4070 super founders edition held in front of blue wall

Related

6 overlooked settings in Nvidia Control Panel for better gaming performance

Nvidia Control Panel is still useful for getting the most out of your GPU and monitor

Nothing game-changing, however

As you can see in the graph above, Resizable BAR can deliver up to 12% extra FPS, and sometimes even more in certain titles. I had high expectations from my own RTX 3080, but I didn't exactly get a huge boost with ReBAR. That is not to say that the exercise was worthless. Of course, leaving free performance on the table is dumb, and considering developers and GPU manufacturers recommend turning ReBAR or SAM on, you should definitely do it.

The gains can vary from title to title, and can be different based on the GPU you're using. Besides the average FPS, the 1% lows also benefit from Resizable BAR, so your overall experience is more consistent. Anyway, below are the results I saw on my gaming PC before and after enabling Resizable BAR.

RTX 3080 + Ryzen 7 5700X @ 1440p

Avg. FPS

without ReBAR

Avg. FPS

with ReBAR

Cyberpunk 2077 (High + DLSS Q)

62

67

Forza Horizon 5 (Extreme + DLSS Q)

98

105

Microsoft Flight Simulator (High)

58

61

Dying Light 2 Stay Human (High + DLSS Q)

81

89

The gains I saw might not have changed my experience dramatically, but in a few instances, such as in Microsoft Flight Simulator, I was able to breach the magic 60 FPS number. That's not a small win, right? You can try Resizable BAR or SAM

A dual GPU setup comprising an RTX 3080 Ti and a GTX 1080

Related

7 tips to improve gaming performance without taking your wallet out

Don't want to spend? No problem. You can boost your FPS for free with these tips

Enabling Resizable BAR is a no-brainer

Your leverage might vary, but ReBAR and SAM are easy toggles to get some extra gaming performance on your PC. As long as you have relatively recent hardware, you simply need to turn it on to get free performance. Most modern games benefit from it, and GPU manufacturers recommend using the feature. Who knows, you might see a 15-20% boost in the titles that you regularly play. That alone is worth turning ReBAR on, and even converting your SSD to GPT, if you haven't already.

Read Entire Article