AMD Smart Access Memory: Comment l’activer (Resizable Bar) (2024)

Guides d'optimisationsActualités

Par Quentin

Découvrez ce qu’est la fonctionnalité AMD Smart Access Memory et comment l’activer pour augmenter gratuitement vos performances !

Smart Access Memory : Un meilleur accès du CPU au GPU

Dévoilé lors de la présentation des cartes graphique RX 6000 de la marque, Smart Access Memory est le terme marketing d’AMD utilisé pour leur mise en œuvre de la capacité PCI Express Resizable BAR (Base Address Registers).

Qu’est-ce que cela signifie exactement ?

Les CPU sont traditionnellement limités à une zone d’adresse mémoire E/S de 256 Mo pour le frame buffer du GPU. Cela signifie que le processeur ne peut communiquer avec la carte graphique qu’à travers cette petite «fenêtre» de 256 Mo.

L’activation de la barre redimensionnable (Resizable BAR) ou de la mémoire d’accès intelligente (Smart Access Memory) supprime cette petite fenêtre d’accès. Cela permet au CPU d’accéder directement à une plus grande partie de la mémoire du GPU.

AMD Smart Access Memory: Comment l’activer (Resizable Bar) (2)

Bien que les slides d’AMD (comme ci-dessus) suggèrent que Smart Access Memory permet «d’élargir» le chemin de la mémoire (et donc la bande passante de la mémoire) entre le CPU et le GPU, ce n’est pas vrai. Smart Access Memory / Resizable BAR n’augmentera pas la bande passante de la mémoire.

Ce que fait cette fonctionnalité, c’est permettre au CPU d’accéder directement à une plus grande partie de la mémoire du GPU, au lieu d’utiliser la «fenêtre» habituelle de 256 Mo. En définitive, cela accélère quelque peu les communications entre le CPU et le GPU.

AMD Smart Access Memory : quels gains de performance ?

Selon le constructeur, l’activation de Smart Access Memory donnera un petit coup de pouce gratuit compris entre 5 à 11 % à vos performances en jeu.

À lire : AMD Ryzen 7800X3D plus rapide que Ryzen 9700X: toujours en tête pour le gaming !

Vous pouvez vous attendre à une amélioration des performances allant jusqu’à 16 % dans certains jeux, mais sans effet dans d’autres. Mais dans l’ensemble, vous bénéficiez d’une amélioration gratuite des performances. Il n’y a tout simplement aucune raison de ne pas activer la mémoire Smart Access.

Voici un résumé graphique des résultats obtenus sous forme de comparatif de performances avec une RX 6800 XT avec AMD Smart Access Memory activé ou non.

AMD Smart Access Memory Performances on/off en 1080p :

AMD Smart Access Memory: Comment l’activer (Resizable Bar) (3)

AMD Smart Access Memory Performances on/off en 1440p :

AMD Smart Access Memory: Comment l’activer (Resizable Bar) (4)

AMD Smart Access Memory Performances on/off en 2160p (4K) :

AMD Smart Access Memory: Comment l’activer (Resizable Bar) (5)

AMD Smart Access Memory : prérequis matériel

Comme Smart Access Memory n’est qu’une implémentation AMD de PCIe Resizable BAR, elle peut éventuellement être mise en œuvre pour toutes les cartes graphiques et les cartes mères PCI Express 3.0 et PCI Express 4.0.

Cependant, AMD limite actuellement cette fonctionnalité à un petit sous-ensemble de composants, ne l’ayant validée que pour ses nouveaux processeurs de la série Ryzen 5000 et ses cartes graphiques de la série Radeon RX 6000.

AMD Smart Access Memory: Comment l’activer (Resizable Bar) (6)

Voici la combinaison aujourd’hui dont vous aurez besoin pour profiter du Smart Access Memory :

  • Cartes mères AMD série 500
  • Processeurs AMD Ryzen série 5000
  • Cartes graphiques AMD Radeon RX série 6000

Côté logiciel, deux prérequis sont indispensables :

  • AMD Radeon Software Driver 20.11.2 ou plus récent
  • Dernier BIOS de la carte mère (AMD AGESA 1.1.0.0 ou plus récent)

AMD recommande actuellement ces cartes mères X570, car elles disposent d’un BIOS mis à jour :

AMD Smart Access Memory : comment l’activer ?

Pour activer AMD Smart Access Memory vous devez disposer de tous les composants pris en charge ci-dessus ainsi que la dernière mis à jour du BIOS de votre carte mère, ensuite vous pourrez être éligible pour activer cette fonction.

À lire : AMD Ryzen AI 9 HX 170 avec Radeon 880M repéré au Computex

Attention toutefois, la méthode variera d’une carte mère à l’autre, et elle ne sera pas forcément appelée Smart Access Memory, les noms peuvent varier d’un constructeur à l’autre.

Nous vous conseillons plutôt de chercher les variations de nomination comme : Above 4G Decoding ou Resizing BAR ou encore Resizable BAR.

Dans notre guide, nous utilisons la carte mère ASUS CROSSHAIR VIII Hero (AMD X570), comme exemple :

  1. Vous devez d’abord désactiver le CSM (Compatibility Support Module), ou vous assurer qu’il est désactivé, en allant dans le menu de démarrage Boot et en recherchant l’option CSM / Compatibility Support Module.AMD Smart Access Memory: Comment l’activer (Resizable Bar) (7)
  2. Réglez le CSM (Compatibility Support Module) sur «Disabled«.AMD Smart Access Memory: Comment l’activer (Resizable Bar) (8)
  3. Allez dans le menu Avancé (Advanced) et cherchez le PCI Subsystem. Pour les autres cartes mères, cherchez les options de configuration PCIe / PCI Express.AMD Smart Access Memory: Comment l’activer (Resizable Bar) (9)
  4. Activez Above 4G Decoding.AMD Smart Access Memory: Comment l’activer (Resizable Bar) (10)
  5. Cela vous donnera accès à l’option Re-Size BAR Support. Réglez-la sur Auto.AMD Smart Access Memory: Comment l’activer (Resizable Bar) (11)
  6. Allez maintenant dans le menu Exit, et sélectionnez Save Changes & Reset.AMD Smart Access Memory: Comment l’activer (Resizable Bar) (12)
  7. Il vous sera demandé de confirmer les modifications. Vérifiez les deux que vous avez effectué, puis cliquez sur OK.AMD Smart Access Memory: Comment l’activer (Resizable Bar) (13)

Après le redémarrage de la carte mère, la mémoire AMD Smart Access Memory (PCIe Resizable BAR) sera activée pour votre CPU Ryzen série 5000 et votre carte graphique Radeon série RX 6000 !

CSM est désactivé par défaut pour les cartes mères ASUS, ASRock et MSI. Cependant, il est activé par défaut dans sur les GIGABYTE AORUS X570.

Si vous avez installé Windows sans avoir désactivé CSM au préalable, il sera configuré comme non UEFI. Il ne démarrera PAS si vous activez le support Resizable BAR Support (Smart Access Memory).

Vous devrez réinstaller Windows avec le support CSM désactivé.

Voici ci-dessous la méthode en vidéo sur une carte mère GIGABYTE AORUS X570 :

AMD Smart Access Memory: Comment l’activer (Resizable Bar) (14)

AMD Smart Access Memory: Comment l’activer (Resizable Bar) (2024)

References

Top Articles
Latest Posts
Article information

Author: Edmund Hettinger DC

Last Updated:

Views: 5726

Rating: 4.8 / 5 (58 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Edmund Hettinger DC

Birthday: 1994-08-17

Address: 2033 Gerhold Pine, Port Jocelyn, VA 12101-5654

Phone: +8524399971620

Job: Central Manufacturing Supervisor

Hobby: Jogging, Metalworking, Tai chi, Shopping, Puzzles, Rock climbing, Crocheting

Introduction: My name is Edmund Hettinger DC, I am a adventurous, colorful, gifted, determined, precious, open, colorful person who loves writing and wants to share my knowledge and understanding with you.