- Above 4G Decoding permet mapejar la memòria de la GPU per sobre dels 4 GB, cosa imprescindible per treure partit a targetes modernes i configuracions amb diverses GPUs.
- Resitzable BAR (o SAM a AMD) necessita Above 4G Decoding activat i pot millorar notablement el rendiment i la fluïdesa en jocs concrets.
- La compatibilitat depèn de CPU, placa, BIOS i GPU; AMD, NVIDIA e Intel ARC suporten aquestes funcions, però requereixen conductors i firmware actualitzats.
- En alguns equips poden aparèixer efectes secundaris (USB, ratolí, estabilitat), per tant convé provar amb cautela i, si cal, fer un reset complet de CMOS.
Si has estat trastejant la BIOS de la teva placa base moderna és molt probable que t'hagis topat amb les opcions Above 4G Decoding i Resizable BAR (o SAM) sense tenir gaire clar què fan realment. En molts vídeos i fòrums es parla d'activar aquestes funcions com si fos una mena de “turbo ocult” per a la teva targeta gràfica, però també hi ha qui ha tingut problemes rars en tocar-les.
En aquest article veurem amb calma què són exactament aquestes tecnologies, per a què serveixen, quin guany real poden donar-te en jocs , quins riscos o efectes secundaris poden aparèixer i com activar-les correctament a la BIOS segons el tipus de maquinari que tinguis (AMD, NVIDIA o Intel ARC). Tot explicat en espanyol d'Espanya, sense tecnicismes innecessaris, però amb el nivell de detall que a molts ens agrada quan obrim la BIOS.
Què és exactament Above 4G Decoding
El primer és entendre quin problema ve a resoldre aquesta opció. Una targeta gràfica moderna és gairebé com un petit ordinador dins del vostre: té la seva pròpia BIOS, memòria de vídeo dedicada, circuiteria d'alimentació i un processador gràfic (GPU) . Tot i això, per fer qualsevol cosa útil necessita comunicar-se constantment amb la CPU a través del bus PCI Express.
Durant molts anys, per limitacions heretades dels sistemes de 32 bits, la zona de memòria que es reservava per mapejar dispositius PCIe, inclosa la gràfica, es restringia als primers 4 GB de l'espai d'adreces . En altres paraules, tota la comunicació d'entrada/sortida (MMIO) cap a la GPU s'havia d'encaixar en aquest rang inferior de memòria, encara que tinguessis 16, 32 o més GB de RAM instal·lats.
Amb l'arribada generalitzada dels sistemes operatius i processadors de 64 bits, aquest límit històric va deixar de tenir sentit. Avui dia el maquinari i el programari poden manejar quantitats de memòria molt més grans: a nivell teòric es pot arribar a xifres astronòmiques (exabytes) , i en implementacions reals d'escriptori es manegen fins a centenars de terabytes d'espai direccionable.
Above 4G Decoding és precisament l'opció de la BIOS que permet aprofitar aquest espai extra: habilita l'ús d'adreces de memòria per sobre dels 4 GB per mapejar dispositius PCIe , com ara el teu GPU. D'aquesta manera, el sistema no està tan limitat a l'hora de reservar espai per a la gràfica i altres dispositius, especialment quan parlem de targetes amb molta VRAM o de configuracions amb diverses GPU.
Relació entre Above 4G Decoding i Resizable BAR/SAM
Un cop entès això, cobra sentit per què en moltes BIOS veuràs que per activar Resizable BAR abans t'obliga a habilitar Above 4G Decoding com a requisit previ . Són tecnologies diferents però estretament relacionades.
Resitzable BAR (o “Re-Size BAR Support” a BIOS) és una funció de PCI Express que permet que la CPU accedeixi a la memòria de la GPU de forma més flexible. Tradicionalment, el sistema mapejava només una finestra petita de la VRAM de la gràfica (per exemple, 256 MB) i l'anava movent segons necessitava dades; amb Resizable BAR, aquesta finestra pot fer-se molt més gran i fins i tot abastar tota la VRAM , sempre que el maquinari ho suporti.
A l'ecosistema d'AMD, aquesta tecnologia es comercialitza com a SAM (Smart Access Memory) , però a nivell tècnic és el mateix que Resizable BAR. A les targetes NVIDIA modernes ia les Intel ARC també tens suport per a aquesta funció, sempre que CPU, placa base i GPU siguin compatibles i tinguis la BIOS i drivers actualitzats.
Per això, en moltes plaques (per exemple, certes MSI o Gigabyte) la ruta típica dins de la BIOS és una cosa així com: anar al mode avançat, entrar a la configuració del PCI Express, activar primer Above 4G Decoding i, una vegada fet, apareixerà o s'habilitarà l'opció de Resizable BAR o “Re-Size BAR Support”.
Beneficis de rendiment: casos reals i millores en jocs
Més enllà de la teoria, el que realment interessa és saber si es nota en jugar. Hi ha testimonis molt clars d'usuaris que, en activar Above 4G Decoding i Resizable BAR, han vist millores molt considerables en títols concrets, especialment en jocs pesants de món obert o amb molt de streaming de dades.
Per exemple, un jugador amb una AMD RX 6600 amb overclock amb AMD Ryzen Master o Intel XTU , 32 GB de RAM a 3200 MHz i un Intel i5-11600KF estava tenint problemes per mantenir uns 75 fps estables a Forza Horizon 5 usant Proton a Linux . Els fotogrames oscil·laven entre 60 i 90 i el joc patia tartamudejos constants. Amb tots els ajustaments a Ultra i TAA activat, el rendiment es movia entre tot just 54 i 72 fps.
Després d'entrar al BIOS Gigabyte, va activar l'opció “Above 4G Decoding” i, en fer-ho, va aparèixer l'ajust de Resizable BAR, que va deixar a Auto. Després d'això, Forza Horizon 5 va passar a moure's a uns 110-115 fps constants , amb la qualitat en Ultra, TAA activat i sense rastre de les molestes estrebades que tenia abans, tot això usant Proton 7.0-3.
Com que el seu monitor MSI només admet FreeSync fins a 75 Hz, va bloquejar els fps en 75 i, tot i així, no baixa en cap moment. El jugador descriu l'experiència com a espectacular: fluïdesa total, sense aquests microtalls cada pocs segons , una cosa especialment molesta en un joc de conducció. De fet, comenta que no sabia ni que tenia aquesta funció disponible i que ara està desitjant comprovar les millores en altres títols que ja anaven bé a Windows.
Aquest tipus de cas il·lustra molt bé el potencial d'Above 4G Decoding + Resitzable BAR en determinades combinacions de maquinari i jocs: no és màgia, però en alguns títols pot suposar salts de rendiment importants , tant en fps mitjans com, sobretot, en estabilitat i eliminació de stuttering.
Com activar Above 4G Decoding i Resizable BAR a la BIOS
Si t'ha picat la curiositat i vols provar-ho, el primer pas és entrar a la BIOS/UEFI del teu equip. A sobretaula gairebé sempre és la clàssica pulsació de Suprimir (Del), F2 o una altra tecla durant l' arrencada , però en portàtils pot variar bastant segons el fabricant, així que convé consultar-ho a la web oficial o al manual.
Un cop dins, la ruta exacta per trobar aquestes opcions depèn molt de la marca i el model de la teva placa base. En moltes plaques MSI modernes amb socket AM5, per exemple, cal passar al mode avançat de la BIOS i després entrar a l'apartat de configuració del PCIe o de la CPU/PCI Subsystem. Aquí és on sol aparèixer l'opció “Above 4G Decoding”.
En activar-la, la BIOS permet mapejar adreces de memòria per sobre dels 4 GB per a la GPU i altres dispositius. Just després, o fins i tot a la mateixa pantalla, veureu l'opció de Resizable BAR / Re-Size BAR Support . En moltes guies es recomana deixar-la a Auto perquè el sistema la gestioni segons la compatibilitat detectada, però també pots forçar-la a Enabled si el maquinari és completament compatible.
A plaques Gigabyte, ASUS i altres marques el camí és similar, encara que els menús canvien de nom. En alguns models, Above 4G Decoding també pot aparèixer lligat a opcions de mineria de criptomonedes , sota noms com “Crypto Currency mining” , ja que s'utilitzava (i se segueix utilitzant) per facilitar l'ús de diverses GPUs en tasques de mineria.
Un punt clau és que perquè tot això funcioni bé sol ser necessari tenir desactivat el CSM (Compatibility Support Module) i utilitzar arrencada UEFI amb particions GPT . A més, gairebé sempre cal comptar amb una versió de BIOS relativament recent i drivers gràfics actuals, sobretot a NVIDIA i Intel ARC, que van anar incorporant el suport de Resizable BAR mitjançant actualitzacions.
Compatibilitat amb AMD, NVIDIA i Intel ARC
Encara que es parli molt de Above 4G Decoding i Resizable BAR com una cosa gairebé exclusiva d'AMD, en realitat totes les grans marques de GPU modernes ho suporten , amb els seus matisos i noms comercials.
En el cas d'AMD, tant en CPU Ryzen com en GPU Radeon actuals, la funció se sol presentar com a SAM (Smart Access Memory), que no és altra cosa que Resizable BAR amb marca pròpia. A la BIOS veuràs igualment l'opció Above 4G Decoding, i és imprescindible habilitar-la perquè SAM pugui funcionar; després, des del mateix programari Radeon Adrenalin, a la pestanya “Rendiment” i l'apartat “Ajust”, pots comprovar i gestionar l'activació de SAM i, per mesurar l'efecte, pots veure ús de GPU a Windows.
A NVIDIA, les targetes RTX d'última generació incorporen suport per a Resizable BAR. Un cop activat a la BIOS (juntament amb Above 4G Decoding) i amb els drivers adequats, pots obrir el tauler de control de NVIDIA i anar a “Informació del sistema” per comprovar si Resizable BAR apareix com a activat. Normalment figura com una línia específica on s'indica “Sí/No”.
Les GPU Intel ARC també es beneficien molt d'aquesta tecnologia, fins al punt que els mateixos fabricants i analistes recomanen encaridament tenir Above 4G Decoding i Resizable BAR habilitats . L'estat de la funció es pot revisar des del vostre tauler de control a l'apartat “System info” o similar, a més de ferramentes com GPU-Z, igual que amb NVIDIA i AMD.
Redactor apassionat del món dels bytes i la tecnologia en general. M'encanta compartir els meus coneixements a través de l'escriptura, i això és el que faré en aquest bloc, mostrar tot el més interessant sobre gadgets, programari, maquinari, tendències tecnològiques, i més. El meu objectiu és ajudar-te a navegar pel món digital de forma senzilla i entretinguda.