Esta tecnología se denomina Registro de direcciones base redimensionable (BAR) y es una característica de las placas base, CPU y tarjetas gráficas modernas que permite aumentar el rendimiento en los juegos compatibles al permitir una gestión más eficiente de la memoria. Se trata de una tecnología PCI Express que se lanzó con PCIe 3.0 en 2010, pero no se adoptó de forma generalizada hasta 2020, cuando AMD comenzó a ofrecerla como característica de sus GPU de la serie Radeon 6000. Nvidia la añadió como característica a sus GPU de la serie RTX 30 en 2021. Intel también la admite en sus GPU Arc y en sus CPU desde Skylake.
AMD denomina esta tecnología SAM, que significa Smart Access Memory (memoria de acceso inteligente), pero Nvidia utiliza Resizable BAR, abreviado como ReBAR. Para que funcione, debe ser compatible con la CPU, la placa base y la tarjeta gráfica. Aunque esta tecnología causó un gran revuelo en 2021, hoy en día no se habla mucho de ella, probablemente debido a sus ganancias de rendimiento impredecibles y/o insignificantes para los juegos.
Cuando se ejecuta un juego, la CPU necesita acceder a la memoria de la tarjeta gráfica y, de forma predeterminada, solo puede acceder a 256 MB a la vez. Sin embargo, la BAR redimensionable elimina la limitación de tamaño, de modo que la CPU tiene acceso a toda la memoria de la GPU, lo que, en teoría, permite mejorar el rendimiento. Este ajuste permite a la CPU solicitar bloques de datos mucho más grandes a la GPU, lo que puede mejorar el rendimiento en juegos que se benefician de este cambio.
La barra redimensionable reduce la sobrecarga que supone la transferencia de recursos del juego entre la CPU y la GPU, ya que envía menos transferencias de mayor tamaño en lugar de muchas transferencias más pequeñas, y también permite que se realicen varias solicitudes al mismo tiempo en lugar de entrar en una cola. Por ejemplo, si tu CPU necesita 1 GB de datos, tendría que realizar cuatro solicitudes con una limitación de 256 MB, o solo una con ReBAR/SAM.
Dependerá de tu hardware, del juego al que estés jugando, de la configuración que estés utilizando, etc., por lo que no se trata de una mejora generalizada en todos los juegos, ya que realmente depende del escenario. Cabe señalar que las GPU Intel Arc requieren Resizable BAR, a diferencia de las GPU AMD y Nvidia. Techpowerup ha analizado la Intel Arc A770 con y sin ReBAR habilitado y ha descubierto que el rendimiento se reduce un 77 % cuando está deshabilitado, por lo que Intel es única en este aspecto.
Las cifras de Nvidia sobre las mejoras de rendimiento de Resizable BAR, que representan el mejor de los casos.
Según el sitio web en el que confíes, los críticos online han descubierto que habilitar ReBAR/SAM puede ofrecer una amplia gama de ventajas en cuanto al rendimiento, desde prácticamente ninguna hasta una mejora de entre el 5 % y el 20 %, pero depende del hardware, el juego y la resolución que se utilice. TechSpot cuenta con pruebas de rendimiento exhaustivas y ha descubierto que esta tecnología beneficia más a los usuarios de Radeon que a los de Nvidia. Sin embargo, se trata de un rendimiento gratuito, algo que no se encuentra muy a menudo hoy en día, por lo que vale la pena asegurarse de que está habilitado en tu sistema.
Las cifras de AMD muestran que la mayoría de las ganancias son bastante pequeñas.
Puedes determinar si está habilitado mirando en el BIOS de tu ordenador, que es donde se habilita en primer lugar, o utilizando las utilidades del escritorio.
Usuarios de Nvidia:
Haga clic con el botón derecho en el escritorio y seleccione Panel de control de Nvidia. Cuando se abra la ventana, haga clic en el icono de la esquina inferior izquierda llamado Información del sistema y aparecerá una ventana que muestra las características de su GPU, con la barra redimensionable claramente indicada. Tenga en cuenta que las utilidades gratuitas como GPU-Z también muestran esta información.
El Panel de control de Nvidia puede indicarte si ReBAR está habilitado o no.
Usuarios de AMD:
Deberá abrir el software Radeon para ver el panel de control principal, que tiene un cuadro en la parte inferior izquierda que muestra el estado de Smart Access Memory con un icono de «cerebro pequeño» junto a él. No tenemos acceso a un sistema AMD para publicar una captura de pantalla, pero PCWorld tiene una buena guía con capturas de pantalla aquí.
Usuarios de Intel:
Puedes comprobar fácilmente si está habilitado en el software Arc Control, o puedes utilizar una utilidad gratuita como GPU-Z.
Independientemente de tu CPU o GPU, tendrás que habilitar esta función en tu BIOS. Dada la gran variedad que existe en las BIOS modernas, su ubicación y nombre pueden variar en función de múltiples factores, por lo que Google será tu mejor aliado. En términos generales, suele encontrarse en la sección «Avanzado» de la BIOS, en «Configuración PCIe» o algo similar. Ten en cuenta que no hay forma de personalizar la cantidad de memoria asignada a la CPU, ya que se trata de una función binaria que solo se puede activar o desactivar.
Esta placa Asus Z790 tiene un práctico icono en la página de inicio de la BIOS que permite a los usuarios activarla o desactivarla sin tener que buscar en los menús.