Denna teknik kallas Resizable Base Address Register (BAR) och är en funktion på moderna moderkort, processorer och grafikkort som kan öka prestandan i kompatibla spel genom att möjliggöra en mer effektiv minneshantering. Det är en PCI Express-teknik som lanserades med PCIe 3.0 år 2010, men som inte blev allmänt använd förrän 2020 när AMD började erbjuda den som en funktion i sina GPU:er i Radeon 6000-serien. Nvidia lade sedan till den som en funktion i sina RTX 30-serie GPU:er 2021. Intel stöder den också på sina Arc GPU:er och på sina processorer sedan Skylake.
AMD kallar denna teknik för SAM, vilket står för Smart Access Memory, men Nvidia använder Resizable BAR, förkortat ReBAR. För att det ska fungera måste det stödjas av CPU, moderkort och grafikkort. Även om denna teknik gjorde stor succé 2021 talas det inte så mycket om den nuförtiden, troligtvis på grund av dess oförutsägbara och/eller försumbara prestandaförbättringar för spel.
När ett spel körs behöver processorn åtkomst till grafikkortets minne, och som standard kan den bara komma åt 256 MB åt gången. Men med resizable BAR tas storleksbegränsningen bort så att processorn får åtkomst till allt minne på grafikkortet, vilket i teorin möjliggör förbättrad prestanda. Denna justering gör att processorn kan begära mycket större datamängder från grafikkortet, vilket kan förbättra prestandan i spel som kan dra nytta av denna förändring.
Resizable BAR minskar overheadkostnaden för överföring av speltillgångar mellan CPU och GPU genom att skicka färre, större överföringar istället för många mindre, och det kan också möjliggöra att flera förfrågningar sker samtidigt istället för att hamna i en kö. Om din CPU till exempel behöver 1 GB data skulle den behöva göra fyra förfrågningar med en begränsning på 256 MB, eller bara en med ReBAR/SAM.
Det beror på din hårdvara, vilket spel du spelar, vilka inställningar du använder och så vidare, så det är inte en generell förbättring i alla spel, eftersom det verkligen beror på scenariot. Det bör noteras att Intel Arc-grafikprocessorer kräver Resizable BAR, till skillnad från AMD- och Nvidia-grafikprocessorer. Techpowerup testade Intel Arc A770 med och utan ReBAR aktiverat och fann att prestandan minskade med 77 % när det var inaktiverat, så Intel är unikt i detta avseende.
Nvidias siffror för prestandaförbättringar med Resizable BAR, som är ett bästa fall-scenario.
Beroende på vilken webbplats du anser vara tillförlitlig har online-recensenter funnit att aktivering av ReBAR/SAM kan ge en rad prestandafördelar, från nästan ingenting alls till cirka 5–20 % prestandaförbättring, men det beror på hårdvaran, spelet och vilken upplösning som används. TechSpot har omfattande prestandatester och fann att tekniken gav större fördelar för Radeon-användare än för Nvidia-ägare. Det är dock gratis prestanda, och det är inte så vanligt nuförtiden, så det är värt att se till att det är aktiverat på ditt system.
AMD:s siffror visar att de flesta vinsterna är ganska små.
Du kan kontrollera om funktionen är aktiverad genom att titta i datorns BIOS, där den är aktiverad från början, eller genom att använda skrivbordsverktyg.
Nvidia-användare:
Högerklicka på skrivbordet och välj Nvidia Control Panel. När fönstret öppnas klickar du på ikonen i det nedre vänstra hörnet som heter System Information. Ett fönster visas med information om din GPU, där Resizable BAR är tydligt markerat. Observera att gratisverktyg som GPU-Z också visar denna information.
Nvidia-kontrollpanelen kan visa om ReBAR är aktiverat eller inte.
AMD-användare:
Du måste öppna Radeon-programvaran för att se huvudkontrollpanelen, som har en ruta längst ned till vänster som visar status för Smart Access Memory med en liten hjärna-ikon bredvid. Vi har inte tillgång till ett AMD-system för att publicera en skärmdump, men PCWorld har en bra genomgång med skärmdumpar här.
Intel-användare:
Du kan enkelt se om det är aktiverat i Arc Control-programvaran, eller så kan du använda ett gratis verktyg som GPU-Z.
Oavsett vilken CPU eller GPU du har måste du aktivera den här funktionen i BIOS. Eftersom moderna BIOS-system är så olika kan dess placering och namn variera beroende på en mängd faktorer, så Google är din vän. Generellt sett finns den i avsnittet ”Avancerat” i BIOS under PCIe-inställningar eller något liknande. Observera att det inte finns något sätt att anpassa mängden minne som tilldelas CPU:n, eftersom detta är en binär funktion som antingen är på eller av.
Detta Asus Z790-kort har en praktisk ikon på BIOS-startsidan som låter användare slå på eller stänga av det utan att behöva gräva i menyerna.