Pour être clair dès le début, ce n'est pas un problème. C'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'avoir 4 Go de RAM supplémentaire, des jeux comme Mafia II fonctionnaient aux réglages les plus élevés, avec une moyenne de 22 FPS, mais lorsque j’ai reçu les 4 Go de RAM supplémentaires, j’ai remarqué une augmentation très décente du taux de trame à 40 FPS, même si le jeu ne semblait pas utiliser plus de 4 Go de RAM.
Quel est le secret derrière tout ça?
memory
performance
gaming
integrated-graphics
CyberGhostx1
la source
la source
Réponses:
Lorsque vous avez installé le deuxième module de mémoire, vous avez activé le mode double canal et doublé la bande passante de la mémoire. Les performances du processeur graphique dépendent fortement de la bande passante de la mémoire et votre fréquence d'images reflète l'augmentation de la bande passante.
L'AMD A10-6790K est une "unité de traitement accéléré" (APU) . Les APU combinent un processeur avec un processeur graphique intégré (GPU) relativement puissant, éliminant ainsi le besoin d'une carte graphique discrète (au moins pour des charges de travail plus légères). "AMD Radeon HD 8670D" désigne le GPU intégré à cet APU.
La performance de tout processeur graphique est fortement affectée par sa capacité à accéder rapidement aux données graphiques de la mémoire. Sans une bande passante mémoire suffisante, les cœurs de shader du GPU finissent souvent par attendre des données, ce qui empêche la puce de fonctionner à son plein potentiel. Il s’agit essentiellement d’un cas extrême de goulet d’étranglement de von Neumann : les GPU actuels disposent de centaines, voire de milliers de gigaFLOPS de puissance de traitement brute et peuvent traiter des données si rapidement qu’ils ne peuvent souvent pas lire les données de la mémoire assez rapidement pour rester occupés.
Pour cette raison, les cartes vidéo hautes performances actuelles utilisent une mémoire vidéo spécialement conçue, généralement la GDDR5 , pour optimiser les performances. Malheureusement, la plupart des GPU intégrés, y compris ceux trouvés dans les APU, ne disposent pas de leur propre mémoire dédiée. Ils doivent donc utiliser la mémoire système à la place.
Etant donné que les APU AMD utilisent la mémoire système en tant que mémoire graphique, les performances du GPU intégré dépendent en grande partie de la vitesse de votre RAM. Non seulement la mémoire RAM du système DDR3 a-t-elle beaucoup moins de bande passante que la mémoire vidéo GDDR5, mais le GPU 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 maintenant en mode double canal , ce qui double la bande passante de la mémoire et améliore considérablement les performances. La mise à niveau vers une mémoire RAM plus rapide (au moins DDR3-1866, de préférence DDR3-2100 ou plus rapide) augmentera de la même manière les performances.
Les effets de la bande passante mémoire sur les performances du processeur graphique sont bien documentés.
Real World Tech a expliqué en détail comment la bande passante mémoire affecte les performances du processeur graphique. Parmi les cartes graphiques dotées de GPU similaires ou identiques, il a été constaté que celles avec une bande passante mémoire supérieure surpassaient considérablement celles avec une bande passante mémoire inférieure.
Tom's Hardware a montré que les performances du processeur graphique intégré sur l'A10-5800K évoluent de manière linéaire avec une bande passante mémoire allant jusqu'à DDR3-2100. Sur le plus récent modèle A10-7850K, PC Perspective signale une évolution linéaire des performances avec une mémoire aussi rapide que DDR3-2500 (et probablement au-delà).
La source
la source
Vous avez un APU plutôt qu'un processeur et un GPU discrets. Cela signifie qu'ils partagent la mémoire RAM du système pour le cache de texture, plutôt que la mémoire intégrée dédiée sur une carte graphique.
La mise à niveau de la RAM a probablement accéléré les choses pour votre jeu en raison de 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 de plus de tâches en cours, 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 une cadence plus élevée.
la source
Si vous jouez à Starcraft 2 ou Red Alert 3, il est préférable d’ajouter plus de bélier, mais cela n’augmente pas le nombre de FPS, mais aide plutôt le jeu en maintenant sa vitesse.
exemple:
8 Go = 100 réservoirs (alerte rouge) passe à 60 ips, en ajoutant de plus en plus de réservoirs, son ralentissement.
16 Go = plus de 250 réservoirs.
il suffit de le mettre en perspective.
également dans les jeux du monde ouvert, cela aide beaucoup en diminuant la chute de fps et le hoquet.
maintenant, pour le dire plus simplement, le bélier maintient la vitesse, mais n'augmente pas le FPS
la source