Qui va refuser de gagner des performances de jeu gratuitement et facilement ? Eh bien, sûrement personne, mais c’est ce qui se passe avec la plupart des plateformes actuelles avec le nouveau RTX 3000. Dans ce cas, NVIDIA a été derrière AMD, mais a réagi rapidement et les fabricants de cartes mères ont également agi rapidement pour fournir un grand nombre de modèles. avec la possibilité de déplacer un plus grand nombre de textures en moins de temps.
NVIDIA Resizable BAR, d’où vient cette technologie ?
Comme attendu de NVIDIA, la modification de la technologie BAR était attendue depuis longtemps, mais encore plus pour les utilisateurs d’AMD, puisque la société a été sélective en ce qui concerne la priorisation des plates-formes.
Initialement, NVIDIA s’est associé à Intel pour publier les mises à jour du BIOS nécessaires pour prendre en charge cette technologie, tandis qu’ils ont eux-mêmes publié des mises à jour pour leurs GPU via des mises à niveau du micrologiciel. Mais pour comprendre pourquoi tant de problèmes et de mises à jour, nous devons savoir d’où vient cette technologie ReBAR.
ReBar ou BARRE redimensionnable n’est rien d’autre que l’adaptation par NVIDIA de la technologie BAR sortie avec la version PCIe 3.1. BAR est l’acronyme de Registre des adresses de base Et il permet deux choses très spécifiques via ledit bus PCIe :
- Spécifiez la quantité de mémoire que vous souhaitez mapper un appareil vers la mémoire principale.
- Après l’énumération du périphérique, il contient l’adresse (base) où commence le bloc de mémoire mappé.
Selon les spécifications de la version PCIe, un périphérique peut avoir jusqu’à six BARS 32 bits ou combiner deux BARs en une BAR 64 bits. Mais comme tout, BAR a une série de questions qui doivent être clarifiées pour comprendre comment cela fonctionne :
- BAR est sur les extrémités. Chaque point de terminaison peut mapper jusqu’à 6 régions de mémoire.
- Cela signifie que les données reçues (ou à transmettre) par le PCIe sont stockées dans l’emplacement mémoire spécifié dans le registre d’adresse de base (BAR). Si oui, pourquoi y a-t-il plus d’un BAR ?
- D’une part, 2 BARS sont nécessaires pour réaliser une BAR 64 bits (sinon il n’est pas possible de mapper cet appareil au-delà de la limite de 4Go), d’autre part, pensez à une BAR de configuration et une BAR de swap data ou deux data BARS pour l’entrée et une pour la sortie.
- Ainsi, la région de mémoire à laquelle BAR est mappée se trouve dans le périphérique connecté au PCIe (les données sont stockées dans le stockage du périphérique). Après l’allocation, le logiciel (par exemple le pilote) peut lire/écrire le stockage du périphérique via la région de mémoire allouée.
- Le contrôleur de mémoire dans la CPU, le complexe racine PCIe et l’arborescence des périphériques PCIe dirigeront l’accès à la mémoire vers le périphérique plutôt que vers la mémoire principale.
- Cette mémoire est configurée par le périphérique PCI et fournit des informations au noyau.
- Chaque BAR correspond à une plage d’adresses qui sert de canal de communication indépendant pour le périphérique PCI.
- La longueur de chaque région est définie par le matériel et communiquée au logiciel via les registres de configuration.
- Chaque région a également d’autres propriétés définies par le matériel en plus de la longueur, en particulier le type de mémoire.
Au final, NVIDIA et AMD ont repris la technologie BAR et l’ont adaptée à leurs GPUs et drivers, c’est pourquoi chacun l’a nommée comme ils l’entendaient (Resizable BAR pour NVIDIA et SAM pour AMD). Le résultat est une augmentation des performances dans les jeux compatibles car le tant parlé Gamecaché ou RAMcaché est arrêté avec la mémoire RAM du système et maintenant le CPU est accessible directement pour rechercher des informations.
Exigences pour ReBAR sur n’importe quelle plate-forme
Comme tout, NVIDIA définit certaines exigences et instructions à suivre pour s’assurer que nous n’aurons pas de problèmes sur l’une des plates-formes prises en charge :
- Avoir un CPU et une carte mère compatibles (chipset).
- Que nous avons un BIOS compatible et que nous pouvons activer ReBAR à partir de celui-ci.
- Avoir un pilote égal ou supérieur à 465,89 WHQL.
- Si nous avons un RTX 3060 Ti, RTX 3070, RTX 3080 ou RTX 3090, nous devrons peut-être mettre à jour son BIOS, y compris les versions FE. Nous le saurons si sur le site de notre constructeur le BIOS correspond à celui qui active ReBAR, idem pour les versions supérieures.
- Une fois que tout est fait et que nous démarrons le PC, nous devrons aller dans le panneau de configuration NVIDIA pour vérifier que la technologie est activée.
En ce qui concerne les processeurs, les cartes mères ou les chipsets, NVIDIA a actuellement activé les éléments suivants :
A tous ces processeurs et chipsets il faut finalement ajouter les plateformes Intel Z370 et Z390, ainsi que les processeurs Intel de 8ème et 9ème génération. Mais qu’en est-il des jeux ? Eh bien, la liste pour le moment n’est pas trop longue, mais elle sera revue et de nouveaux titres seront ajoutés.
Comment pouvons-nous activer ReBAR si nous avons une plate-forme AMD ?
C’était le grand doute de nombreux utilisateurs, mais la réalité est qu’il est activé exactement de la même manière que dans Intel, exactement de la même manière :
Nous n’aurons qu’à entrer dans le BIOS, où dans notre cas, nous avons la formule ASUS Maximus X et le X570 E-Gaming pour montrer les exemples. Si nous sommes en mode EZ, ce que nous verrons sera quelque chose de identique ou similaire à ce qui est montré dans l’image ci-dessus, où dans ce cas nous irons en haut et cliquerons sur BARRE redimensionnable.
Après cela, nous verrons un simple bouton qui nous dira si nous voulons l’activer ou le désactiver, nous le donnerons à ON. Une autre méthode plus courante consiste à entrer dans le menu de démarrage et à activer le décodage Above 4G, car il s’agit du même paramètre.
Dans chaque fabricant de carte mère, il sera différent d’activer cette option, mais presque tous l’ont bien visible pour ne pas enquêter après, donc cela ne devrait pas nous coûter trop de travail. Après avoir activé l’option correspondante, il ne reste plus qu’à enregistrer les paramètres du BIOS en appuyant (en règle générale) sur F10 et en acceptant ladite sauvegarde, après quoi le PC redémarrera et reviendra à Windows.
Là, il vous suffit de vous assurer via le panneau de configuration NVIDIA que ReBAR est activé, comme indiqué dans l’image :
S’il dit « Oui », alors tout s’est passé comme il se doit. Comme nous pouvons le voir, il s’agit d’un processus assez simple qui a vraiment plus à savoir si nous répondons aux exigences que dans le processus d’activation de ReBAR dans AMD.