Comment l'ajout de mémoire a-t-il considérablement augmenté les performances de jeu pour un APU AMD?
Lorsque vous mettez à niveau le matériel de votre ordinateur, vous vous attendez à une augmentation des performances, mais vous obtenez parfois une augmentation inattendue, supérieure à celle sur laquelle vous comptiez. Le message Q & R de SuperUser d'aujourd'hui aide un joueur confus mais heureux à comprendre comment il a eu de la chance lorsqu'il a mis à niveau la mémoire de son ordinateur..
La séance de questions et réponses d'aujourd'hui nous est offerte par SuperUser, une sous-division de Stack Exchange, un groupe de sites Web de questions-réponses dirigé par la communauté..
La question
Le lecteur superutilisateur CyberGhostx1 souhaite comprendre comment l’ajout de mémoire a considérablement amélioré les performances de jeu de l’APU AMD de son ordinateur:
Pour être clair dès le début, ce n'est pas un problème. Ceci est juste quelque chose que je veux vraiment connaître le secret derrière.
Spécifications du système
- CPU: AMD A10-6790K 4,0 GHz
- GPU: AMD Radeon HD 8670D 1 Go (GPU intégré)
- RAM: 2 x équipe 4 Go 1600 DDR3 = 8 Go
Bien sûr, j'utilise un système d'exploitation 64 bits pour utiliser mes 8 Go de mémoire, mais ma question est la suivante: avant d'installer 4 Go de RAM supplémentaires, des jeux comme Mafia II fonctionnaient (avec les paramètres les plus élevés) à une vitesse moyenne. de 22 FPS. Après avoir installé la RAM supplémentaire, j’ai remarqué une augmentation très décente de 40 FPS bien que le jeu ne semble pas utiliser plus de 4 Go de RAM..
Quel est le secret de cette?
L'amélioration supplémentaire des performances de jeu est définitivement un régal, mais comment une simple mise à niveau de la mémoire a-t-elle fait une telle différence cette fois-ci?
La réponse
Les contributeurs de SuperUser, DragonLord et Ben Richards, ont la solution pour nous. Tout d'abord, DragonLord:
J'ai remarqué que vous utilisez un APU AMD. Ces puces combinent un processeur avec un processeur graphique intégré (GPU), éliminant ainsi le besoin d'une carte graphique discrète (au moins pour des charges de travail plus légères). Etant donné que les APU AMD utilisent la mémoire système en tant que mémoire graphique, les performances du processeur graphique intégré dépendent dans une large mesure de la bande passante de la mémoire. Non seulement la mémoire RAM du système DDR3 dispose de beaucoup moins de bande passante que la mémoire vidéo GDDR5 (utilisée sur de nombreuses cartes graphiques discrètes), mais le processeur graphique intégré doit partager cette bande passante avec le CPU pour une utilisation normale des applications. L'augmentation de la bande passante mémoire augmentera directement les performances en réduisant ce goulot d'étranglement.
Lorsque vous avez mis à niveau la mémoire de votre système, vous avez ajouté un deuxième module de mémoire. Avec deux modules, votre mémoire fonctionne désormais en mode double canal, ce qui double la bande passante de la mémoire et améliore considérablement les performances. Une RAM plus rapide (au moins DDR3-1866, de préférence DDR3-2100 +) augmentera également les performances..
En outre, plus de mémoire signifie que votre système peut pré-charger plus de données de texture dans la RAM, ce qui réduit le besoin d'accéder au disque et améliore les performances. Ce facteur est toutefois moins important que l’augmentation de la bande passante mémoire..
Pour montrer l’importance de la bande passante mémoire pour les APU AMD, des sites Web tels que Tom's Hardware et PC Perspective ont constaté que les performances des APU peuvent augmenter si la bande passante mémoire est au moins DDR3-2100..
Suivi de la réponse de Ben Richards:
Vous avez un APU, plutôt qu'un processeur et un GPU discrets. Cela signifie qu'ils partagent la RAM système pour le cache de texture, plutôt que la mémoire intégrée dédiée sur une carte graphique.
La raison pour laquelle la mise à niveau de la RAM a accéléré les choses pour votre jeu est probablement due à la permutation des ressources de texture. Avec plus de RAM disponible dans l'ensemble, cela signifie que plus de données de texture peuvent être chargées et conservées plus longtemps dans la RAM. Lorsque toute votre mémoire est allouée et que votre système d’exploitation a besoin d’être plus actif pour une tâche, il trouvera la mémoire allouée qui n’a pas été utilisée récemment, en enregistrera le contenu sur votre disque, puis la réaffectera à cette tâche. Une fois que ces données sont à nouveau nécessaires, elles seront ré-échangées du disque vers la RAM. Cet échange prend beaucoup de temps (relativement).
Vous avez probablement échangé beaucoup de données sur la texture. Lorsque vous avez mis à niveau votre RAM, vous avez fourni plus d’espace pour le stockage des textures, ce qui signifie moins d’échange de mémoire, ce qui se traduit par un FPS plus élevé..
Avez-vous quelque chose à ajouter à l'explication? Sound off dans les commentaires. Voulez-vous lire plus de réponses d'autres utilisateurs de Stack Exchange doués en technologie? Découvrez le fil de discussion complet ici.