Deze technologie heet Resizable Base Address Register (BAR) en is een functie op moderne moederborden, CPU's en grafische kaarten die de prestaties in ondersteunde games kan verbeteren door een efficiënter geheugenbeheer mogelijk te maken. Het is een PCI Express-technologie die in 2010 samen met PCIe 3.0 werd geïntroduceerd, maar pas in 2020 op grote schaal werd toegepast toen AMD het als functie aanbood in zijn Radeon 6000-serie GPU's. Nvidia heeft het vervolgens in 2021 toegevoegd als functie aan zijn RTX 30-serie GPU's. Intel ondersteunt het ook op zijn Arc GPU's en op zijn CPU's vanaf Skylake.
AMD noemt deze technologie SAM, wat staat voor Smart Access Memory, maar Nvidia gebruikt Resizable BAR, afgekort tot ReBAR. Om te kunnen werken, moet deze technologie worden ondersteund door de CPU, het moederbord en de grafische kaart. Hoewel deze technologie in 2021 veel ophef veroorzaakte, wordt er tegenwoordig niet veel meer over gesproken, waarschijnlijk vanwege de onvoorspelbare en/of verwaarloosbare prestatieverbeteringen voor gaming.
Wanneer een game wordt uitgevoerd, heeft de CPU toegang nodig tot het geheugen van de grafische kaart. Standaard heeft deze slechts toegang tot 256 MB tegelijk. Met resizable BAR wordt deze beperking opgeheven, zodat de CPU toegang heeft tot het volledige geheugen van de GPU, wat in theorie leidt tot betere prestaties. Door deze aanpassing kan de CPU veel grotere hoeveelheden gegevens opvragen bij de GPU, wat de prestaties kan verbeteren in games die van deze wijziging profiteren.
Resizable BAR vermindert de overhead die gepaard gaat met de overdracht van game-assets tussen de CPU en GPU, door minder grote overdrachten te verzenden in plaats van talrijke kleine overdrachten. Bovendien kunnen meerdere verzoeken tegelijkertijd worden verwerkt in plaats van in een wachtrij te worden geplaatst. Als uw CPU bijvoorbeeld 1 GB aan gegevens nodig heeft, zou deze vier verzoeken moeten doen met een limiet van 256 MB, of slechts één met ReBAR/SAM.
Dit hangt af van uw hardware, de game die u speelt, de instellingen die u gebruikt, enzovoort. Het is dus geen algemene verbetering voor alle games, omdat het echt afhankelijk is van het scenario. Houd er rekening mee dat Intel Arc GPU's Resizable BAR vereisen, in tegenstelling tot AMD- en Nvidia GPU's. Techpowerup heeft de Intel Arc A770 met en zonder ReBAR getest en constateerde dat de prestaties met ReBAR uitgeschakeld met 77% daalden. Intel is in dit opzicht dus uniek.
De cijfers van Nvidia voor de prestatieverbeteringen van Resizable BAR, die een best case scenario zijn.
Afhankelijk van welke website je betrouwbaar vindt, hebben online recensenten ontdekt dat het inschakelen van ReBAR/SAM een breed scala aan prestatievoordelen kan opleveren, van bijna niets tot ongeveer 5% tot 20% prestatieverbetering, maar dit hangt af van de hardware, de game en de gebruikte resolutie. TechSpot heeft uitgebreide benchmarks uitgevoerd en ontdekte dat de technologie meer voordelen opleverde voor Radeon-gebruikers dan voor Nvidia-gebruikers. Het is echter gratis prestatieverbetering, en dat krijg je tegenwoordig niet vaak, dus het is de moeite waard om te controleren of het op je systeem is ingeschakeld.
Uit de cijfers van AMD blijkt dat de meeste winsten vrij klein zijn.
U kunt controleren of deze functie is ingeschakeld door in het BIOS van uw computer te kijken, waar deze functie in eerste instantie wordt ingeschakeld, of door desktop-hulpprogramma's te gebruiken.
Gebruikers van Nvidia:
Klik met de rechtermuisknop op het bureaublad en selecteer Nvidia Control Panel. Wanneer dat venster wordt geopend, klik je op het pictogram in de linkerbenedenhoek met de naam Systeeminformatie. Er verschijnt een venster met de functies van je GPU, waarbij Resizable BAR duidelijk is aangegeven. Let op: gratis hulpprogramma's zoals GPU-Z geven deze informatie ook weer.
Het Nvidia-configuratiescherm kan aangeven of ReBAR is ingeschakeld of niet.
AMD-gebruikers:
U moet de Radeon-software openen om het hoofdbedieningspaneel te zien, dat linksonder een vakje heeft waarin de status van Smart Access Memory wordt weergegeven met een 'klein hersentje'-pictogram ernaast. We hebben geen toegang tot een AMD-systeem om een screenshot te plaatsen, maar PCWorld heeft hier een goede handleiding met screenshots.
Intel-gebruikers:
Je kunt eenvoudig zien of deze functie is ingeschakeld in de Arc Control-software, of je kunt een gratis hulpprogramma zoals GPU-Z gebruiken.
Ongeacht uw CPU of GPU moet u deze functie in uw BIOS inschakelen. Gezien de grote verscheidenheid aan moderne BIOS-versies, kunnen de locatie en naam ervan variëren afhankelijk van tal van factoren, dus Google is uw vriend. Over het algemeen vindt u deze functie in het gedeelte 'Geavanceerd' van een BIOS onder PCIe-instellingen of iets dergelijks. Houd er rekening mee dat het niet mogelijk is om de hoeveelheid geheugen die aan de CPU wordt toegewezen aan te passen, aangezien dit een binaire functie is die alleen aan of uit kan staan.
Dit Asus Z790-bord heeft een handig pictogram op de BIOS-startpagina waarmee gebruikers het kunnen in- of uitschakelen zonder in de menu's te hoeven zoeken.