Aujourd’hui, nous testons la nouvelle fonctionnalité Redimensionnable BAR sur les GPU Nvidia GeForce en comparant une carte graphique Asus ROG Strix RTX 3080 OC. Redimensionnable BAR est devenu une partie de la conversation sur les performances du GPU avec la sortie de la série Radeon RX 6000 d’AMD. AMD vantait une nouvelle fonctionnalité appelée Smart Access Memory ou SAM, mais en réalité, AMD venait de renommer une fonction PCI Express, connue sous le nom de «BARRE redimensionnable», qui était restée inutilisée pendant un certain temps.
La façon dont AMD a promu et implémenté Redimensionnable BAR sur les GPU Radeon 6000, il devait être associé à un processeur de la série Ryzen 5000 et à une carte mère plus récente de la série 500. AMD a donné l’impression qu’il s’agissait d’une nouvelle optimisation qu’ils avaient développée et serait exclusive à leurs produits, mais ce n’est pas le cas. La revendication était que votre combo CPU / GPU AMD pourrait produire une augmentation des performances de 10% ou plus dans un certain nombre de jeux avec SAM activé, créant un certain buzz, mais cela a été de courte durée après tout.
Bien sûr, ce sont des performances gratuites et ce n’est pas quelque chose que nous rencontrons souvent lors du test de nouvelles fonctionnalités. L’activation de SAM augmente les performances de la Radeon RX 6800 dans Assassin’s Creed Valhalla de 19%, 18% dans Hitman 2, 14% dans Borderlands 3 et 13% dans Godfall, ce sont des gains vraiment impressionnants et vous ne sacrifiez rien pour les atteindre.
Cependant, une plongée plus approfondie dans SAM a révélé un certain nombre de cas où les performances étaient réduites ou, dans la plupart des autres cas, cela ne faisait aucune différence. En fin de compte, lors de tests sur un large échantillon de jeux, nous avons constaté qu’en moyenne, SAM apportait une petite augmentation de 3% à 1440p.
Le gain net est toujours le bienvenu et il est possible que BAR redimensionnable puisse jouer un rôle plus cohérent à l’avenir si les développeurs conçoivent des jeux avec cette capacité à l’esprit. Ainsi, Nvidia a sauté à bord du train BAR redimensionnable et maintenant les GPU GeForce RTX 30 le prennent en charge.
Il y a 3 choses dont vous aurez besoin pour activer BAR redimensionnable sur votre GPU de la série RTX 30:
1) Un VBIOS compatible est requis. Quiconque a acheté un RTX 3060 possède déjà le VBIOS requis, mais les propriétaires de RTX 3060 Ti, 3070, 3080 et 3090 devront mettre à jour.
Pour cet article, nous avons mis à jour le VBIOS du ROG Strix RTX 3080 OC et le processus était simple. Nous avons navigué sur le site Web d’assistance d’Asus, sommes allés dans Pilote et outils> BIOS et micrologiciel et avons téléchargé le dernier BIOS. Nous avons exécuté l’outil et il n’a fallu que quelques instants pour le terminer. Après un redémarrage, la mise à jour VBIOS a été effectuée.
2) Vous aurez besoin d’une carte mère compatible prenant en charge la BAR redimensionnable, y compris sa version du BIOS. Dans notre cas, le MSI X570 Unify fonctionnant avec un Ryzen 9 5950X était déjà mis à jour car nous l’avons utilisé pour tester le Radeon RX 6800 auparavant.
3) Le dernier pilote GeForce Game Ready. La prise en charge de BAR redimensionnable a été ajoutée avec la version du 30 mars, mais à ce stade, utilisez simplement le pilote le plus à jour et vous serez configuré.
Une fois ces étapes terminées, vous pouvez vérifier si le BAR redimensionnable fonctionne en ouvrant le panneau de configuration Nvidia et en entrant dans la section des informations système. Dans la section des détails, vous trouverez «BARRE redimensionnable» et si cela fonctionne correctement, le statut indiquera simplement «oui».
Maintenant, quelque chose que nous avons trouvé intéressant à propos de la mise en œuvre de Nvidia est une affirmation qu’ils ont faite dans leur annonce …
«En pratique, les avantages en termes de performances de Redimensionnable BAR peuvent varier considérablement d’un jeu à l’autre. Lors de nos tests, nous avons constaté que certains titres bénéficient de quelques pour cent, jusqu’à 12%. Cependant, il y a aussi des titres qui voient une diminution des performances, donc Nvidia pré-testera les titres et utilisera des profils de jeu pour activer Redimensionnable BAR uniquement lorsque cela aura un impact positif sur les performances. De cette façon, vous n’aurez pas à vous soucier des bugs ou des baisses de performances, et vous n’aurez pas à compter sur la communauté pour comparer chaque titre et découvrir si Redimensionnable BAR est bénéfique dans les jeux auxquels vous jouez. »
Cela sonne plutôt bien. Fondamentalement, Nvidia dit que vous pouvez profiter de tous les avantages de la BAR redimensionnable sans aucune des lacunes. Nous avons constaté une régression des performances allant jusqu’à 7% dans certains titres avec la Radeon RX 6800. Si cela est vrai, ce sera une victoire pour Nvidia et leur implémentation BAR redimensionnable sera bien meilleure que celle d’AMD.
Au moment de l’écriture, la liste blanche des jeux pris en charge par Nvidia est assez limitée, composée de seulement 17 jeux. Maintenant, sur ces 17 jeux, nous en avons testé 12, ainsi que 8 autres qui ne sont actuellement pas officiellement pris en charge, ce qui pourrait être très intéressant. Il est donc temps de passer aux résultats de référence. Nous testons en utilisant le Ryzen 9 5950X sur la carte mère MSI X570 Unify avec 32 Go de mémoire double canal DDR4-3200 CL14 à double rangée.
Benchmarks
En commençant par Assassin’s Creed Valhalla, nous constatons qu’à 1080p, les performances sont augmentées de 8%, et de 9% à 1440p, quelques gains intéressants. Pas aussi gros que les gains que nous avons vus des GPU Radeon dans ce titre, mais quand même un supplément de ~ 8-9% n’est pas une raison d’éternuer. Malheureusement, là où nous avons le plus besoin d’une amélioration des performances en 4K, nous recherchons essentiellement les mêmes performances. Encore globalement un bon résultat dans ce titre.
Les fréquences d’images dans Forza Horizon 4 sont déjà excessivement élevées avec le RTX 3080, mais en supposant que ces marges se traduisent approximativement par la pile de produits, c’est un bon résultat.
À 1080p, nous recherchons une amélioration des performances de 11%, 9% à 1440p et 6% à 4K, ce qui était agréable à voir.
Nous recherchons une légère amélioration des performances dans Horizon Zero Dawn avec la BAR redimensionnable activée, seulement 3% à 1080p, 5% à 1440p et 4% à 4K. Ce n’est pas vraiment quelque chose qui suscite l’enthousiasme, mais encore une fois, c’est une petite amélioration gratuite des performances, alors qui va s’en plaindre?
Les gains dans Borderlands 3 sont également faibles: une augmentation de 5% à 1080p, 4% à 1440p et seulement 3% à 4K.
Nous constatons une augmentation raisonnablement forte de 7% dans Cyberpunk 2077 à 1080p, mais rien à 1440p et 4K.
Il y avait un certain nombre de titres comme Star Wars Jedi: Fallen Order où les performances sont restées pratiquement inchangées. Si nous en croyons les affirmations de Nvidia, nous pourrions envisager une situation dans laquelle la BAR redimensionnable a été désactivée pour éviter une régression des performances car il ne s’agit pas d’un jeu sur liste blanche, mais nous en parlerons bientôt.
Wolfenstein Youngblood n’est pas non plus un jeu sur liste blanche, et ici nous ne voyons aucun changement dans les performances avec des fréquences d’images pratiquement identiques avec et sans BAR redimensionnable.
Shadow of the Tomb Raider est un autre jeu qui n’a pas fait partie de la liste blanche de Nvidia et encore une fois, nous ne voyons aucun changement dans les performances avec la BAR redimensionnable activée, bien que nous ne soyons pas sûrs que Nvidia ait eu la chance de tester chaque jeu pour le moment.
Far Cry New Dawn n’est pas non plus un jeu sur liste blanche, mais nous assistons ici à une régression des performances avec BAR redimensionnable activée à 1080p et 1440p, alors que se passe-t-il ici?
La BAR redimensionnable ne devrait-elle pas être désactivée dans ce cas? La régression des performances n’est pas grande, mais la baisse de 4% de la fréquence d’images à 1080p et 1440p était hautement répétable, il est donc clair que la fonctionnalité n’est pas désactivée ici. Mais passons à un ensemble de résultats encore plus gênant …
Watch Dogs Legion est un jeu sur liste blanche qui est destiné à bénéficier de BAR redimensionnable et donc à voir une amélioration des performances avec elle. Cependant, le contraire est vrai avec une réduction des performances plutôt substantielle de 10% observée à 1080p et une réduction de 3% à 1440p, ou une réduction massive de 16% lorsque l’on regarde le résultat faible de 1%.
Nous avons pu reproduire ces résultats de manière cohérente et à chaque fois, nous avons constaté une forte baisse de 1% de faibles performances avec la BAR redimensionnable activée dans Watch Dogs Legion.
Nous ne sommes pas non plus seuls dans ces résultats, d’autres médias technologiques ont également constaté les mêmes mauvaises performances avec la BAR redimensionnable activée sur les GPU Nvidia et nous avons vu des rapports similaires d’utilisateurs sur les forums et reddit.
C’est assez étrange étant donné que Nvidia revendique une augmentation des performances de 9% dans Watch Dogs Legion en utilisant un RTX 3080 à 1440p avec le Ryzen 9 5950X sur une carte mère X570 avec 32 Go de RAM. Il est possible que des modifications apportées depuis lors aient un impact négatif sur les performances, c’est difficile à dire car leurs résultats ont été publiés il y a environ 2 semaines.
Les résultats étranges ne se sont pas arrêtés là. Death Stranding a également vu une réduction des performances à 1080p et 1440p avec la BAR redimensionnable activée bien qu’il s’agisse d’un titre sur liste blanche. Nous avons constaté une augmentation de 9% à 4K, ce qui était formidable à voir, mais la mise en œuvre ici n’est guère parfaite avec une réduction allant jusqu’à 9% à 1080p et 8% à 1440p.
Résumé des performances
Voici un aperçu des performances moyennes observées sur les 20 jeux testés. Nous allons également passer à une ventilation par jeu dans un instant, mais je voulais d’abord montrer ce graphique car c’est typique de la façon dont nous évaluons les performances et la valeur des GPU.
Nous ne cherchons aucune amélioration pour le RTX 3080 à 1080p, un gain de 1% à 1440p si nous arrondissons au supérieur et un gain de 2% à 4K. Cela se compare moins favorablement que le gain de 3% pour les GPU Radeon en moyenne. Ainsi, en prenant en compte les performances de jeu dans leur ensemble, la prise en charge de la BAR redimensionnable ne change pratiquement rien à l’image.
En regardant les marges observées dans chacun des 20 jeux testés en 1080p, et comme vous pouvez le voir, il y a des régressions de performances. Nvidia affirme utiliser des profils de jeu pour activer la barre redimensionnable uniquement lorsque cela a un impact positif sur les performances, mais sur la base de nos conclusions, ce n’est pas vrai. The Division 2, par exemple, n’est pas un jeu sur liste blanche et par conséquent, le profil de jeu doit automatiquement désactiver BAR redimensionnable, ce qui n’entraîne aucun changement de performance, mais nous avons trouvé le même problème avec plusieurs titres.
Même à 1440p, nous voyons encore un certain nombre de cas où les performances régressent au-delà de la marge d’erreur et ces résultats étaient hautement reproductibles.
Sans la baisse des performances, la technologie n’augmenterait les performances que de 2%, mais encore une fois, sans les inconvénients, il n’y aurait aucune raison de ne pas l’activer par défaut.
Le BAR redimensionnable est un peu plus efficace en 4K. Les baisses de 1 à 2% observées dans Far Cry New Dawn et Dirt 5 sont insignifiantes, tandis que quelques autres en bénéficieront, ne serait-ce que légèrement.
Vous pourriez trouver ce dernier graphique intéressant. Dans les jeux que nous pouvons faire une comparaison directe avec nos tests Radeon RX 6800, soit 18 des 20 jeux qui viennent d’être testés, c’est ainsi que se comparent les GeForce RTX 3080 et RX 6800.
Là où Nvidia a enregistré une amélioration d’environ 1% en moyenne, AMD a constaté une amélioration de 7% avec BAR redimensionnable activée dans des titres tels que Assassin’s Creed Valhalla, Hitman 2, Borderlands 3, Godfall et quelques autres. Sur la base de ces résultats, AMD semble avoir mieux implémenté leur support BAR redimensionnable.
Ce que nous avons appris
C’est formidable de voir Nvidia ajouter la prise en charge de la BAR redimensionnable sur leurs GPU de la dernière génération GeForce 30, c’est juste un peu dommage que cela n’ait pas fonctionné aussi bien que nous l’aurions espéré. De même, ce serait une fonctionnalité incroyable pour AMD à implémenter sur plus / tous les produits s’ils le peuvent, et cela signifierait que nous serions un pas de plus vers le test avec la BAR redimensionnable activée par défaut.
Il est à noter que pour activer / désactiver la BAR redimensionnable avec une carte graphique Radeon ou GeForce, vous devez redémarrer le système, entrer dans le BIOS et l’activer ou le désactiver. Ce n’est donc pas exactement une solution pratique et nous dirions que cela signifie que les gains de performance ne sont plus gratuits, ils se font au détriment de votre temps et de votre énergie.
Il était également intéressant de voir qu’au mieux le RTX 3080 a vu une amélioration des performances jusqu’à 9% à 1440p, dans AC Valhalla et Forza Horizon 4, tandis que le RX 6800 a vu un gain de performance jusqu’à 19% dans Assassin’s Creed Valhalla, bien que nous n’a pas testé Forza Horizon 4 car il n’avait pas encore quitté l’horrible Windows Store pour Steam.
Dans l’état actuel des choses, le BAR redimensionnable semble être plus bénéfique pour les utilisateurs de Radeon qui possèdent le combo Ryzen 5000 complet, mais sachez que cela n’entraînera pas toujours des performances positives. Pour les propriétaires de GeForce, cela ne vaut que la peine d’activer la barre redimensionnable pour 2 ou 3 jeux, donc ce sera à vous de décider si vous vous embêtez ou non, mais au moins l’option existe maintenant et elle pourrait s’améliorer avec le temps.