[M]anuel Posted September 30, 2021 Share Posted September 30, 2021 Resizable BAR: direct bridge between CPU and GPU Resizable BAR is a technology that is being talked about a lot lately, and it is that with it you can gain an extra graphic performance without having to spend a single additional euro. First of all, it must be said that both AMD and NVIDIA use this technology, only that AMD has ended up calling it Smart Access Memory (AMD SAM). This technology is based on making a shortcut for the information that goes from the graphics to the CPU, so that a direct bus is used and the data arrives much earlier than without it. Although Resizable BAR is already referenced in the PCIe specification since version 2.0, it has not been until now that it has begun to take advantage of it. The PCIe 3.0 version added many changes to the technology and laid the foundation for what it is today. Some time ago we learned about the implementation of Resizable BAR in both NVIDIA and AMD, but it was not until a few months that they could not be tested in a good way. But before continuing, let's see what Resizable BAR is specifically about and how it works. How does Resizable BAR work? Resizable base address register, which is the full name, is based on using the PCIe bus for communications between the VRAM chips of the graphics and the CPU. Without Resizable BAR, these communications between VRAM and CPU are made through a 256 MB data buffer, which implies that from the graph they go to this bus, fill up and then go to the CPU, including additional latencies that are noticed with high graphic load. With Resizable BAR, it is possible to modify the capacity of said buffer, ensuring that communication is completely fluid, since the 16-line PCIe 4.0 bus (typical of graphics cards) has a bandwidth of 31.5 GB / s. And not only that, Resizable BAR allows parallel communication, so that several buffers of a certain capacity can be used simultaneously. link: https://www.geeknetic.es/Guia/2136/Resizable-BAR-Como-consigue-aumentar-los-FPS.html Link to comment Share on other sites More sharing options...
Recommended Posts