Test • La consommation mémoire dans les jeux 3D |
————— 17 Septembre 2013
Test • La consommation mémoire dans les jeux 3D |
————— 17 Septembre 2013
Nous avons donc eu besoin de choisir en premier lieu les cartes graphiques. il fallait trouver une puce GPU qui soit déclinée en plusieurs versions dont une de 2Go mini, que les seules différences entre ces deux cartes ne soient liées qu'à la seule quantité de mémoire, le reste devant être strictement identique. Chez AMD, cette carte n'existe pas parmi la génération GCN, à l'exception de la Sapphire HD 7970 Toxic 6Go, mais devant l'impossibilité de la trouver, nous sommes allés voir du côté du caméléon.
Et là, il faut dire que c'est nettement plus facile ! En effet, toutes les puces depuis la GTX 660 à la GTX 770 se voient dotées de modèles à 2Go de GDDR5, mais aussi de modèles à mémoire doublée. C'est ainsi que nous avons choisi les Gigabyte GTX 670 WindForce3x à 2 et 4Go. Nous avons aussi choisi la GTX 660 de chez EVGA, qui a une déclinaison à 3Go de GDDR5, ce qui est le double théorique de la vraie GTX 660 avec son bus 192-bit, la GTX 660 2Go étant une hérésie mathématique avec ses 1.5Go fonctionnant sur bus 192-bit, et ses 512Mo sur bus 64-bit.
Bien entendu, les fréquences ne sont pas identiques entre les cartes au sein du même GPU, et le Turbo varie inlassablement en fonction de la charge qui lui est imposée, le TDP faisant office de juge sur les GTX 660 et 670. Pour éviter des différences de performances qui seraient dues uniquement aux fréquences variables, nous avons utilisé EVGA PrecisionX et limité les fréquences à celles préconisées par Nvidia, à savoir 980/1033/6008 MHz pour la GTX 660 et 915/980/6008 MHz pour la GTX 670.
Une fois cela fait, il a fallu savoir dans quelles conditions nous allions tester la conso mémoire, en gardant à l'esprit que mettre des réglages démoniaques sur ce genre de carte, ça ne sert à rien si c'est pour se ramasser 3 images par seconde ingame. Pour certains jeux, nous avons donc dégradé les réglages par rapport au maximum autorisé, ceci afin de garder une expérience de jeu décente. Afin de ne pas limiter les performances, ou du moins les impacter le moins possible, nous avons opté pour un Core i7 3930k poussé à 4 GHz, avec hyperthreading désactivé puisque selon les titres, l'hyperthreading influe à la baisse le niveau de performances. Nous avons aussi utilisé 4x1Go de DDR3 1600 MHz, ce qui correspond au minimum syndical en 2013 pour jouer.
Ensuite, nous avons choisi deux définitions d'écran, un 27" affichant ses 1920x1080 pixels, définition standard du gamer ayant supplanté dans le coeur les 1680x1050 des "vieux" mais valeureux 22", et un autre de 27" affichant 2560x1440 pixels, qui est la nouvelle définition à abattre pour les gamers ayant un peu de sous de côté. Plus on grimpe en définition, plus il y a de pixels à afficher, plus les textures à gérer seront grandes, et donc plus il y aura besoin de mémoire graphique, du moins... en théorie ! Notez que pour la qualité visuelle qu'il apporte et son coût quasiment anecdotique, nous avons laissé l'aniso sur 16x systématiquement.
Une fois tout cela décidé, il a fallu se pencher sur les jeux à choisir. Un démineur ne peut suffire, alors nous nous sommes orientés vers divers titres, dont 2 sont "doublés" : à l'orée des packs textures faits par les moddeurs de plus en plus ingénieux, Crysis 2 et Half Life 2 étaient tout indiqués, le premier bénéficiant du pack HD+tesselation MalDoHD, le second du Cinematic Factory Mod 12.21. Nous avons inclus également Skyrim qui bénéficie de la communauté la plus active, il est possible de trouver n'importe quel pack HD pour n'importe quel élément graphique du jeu, nous avons choisi une grosse dizaine parmi les plus réputés et offrant des textures en 4096 pixels. Nous n'avons pas retenu GTA4 pour une raison toute simple, hormis un portage lamentable , le jeu a tout simplement refusé de fonctionner sur notre plateforme avec les GTX 660 3go et GTX 670 4Go...
Chaque jeu est donc testé en 1080p et en 1440p, les moyennes de 3 passes de 3 minutes chacune (oui, ça fait très très long) sont reportées dans les graphiques. Parallèlement aux mesures faites par FRAPS, nous avons fait tourner Afterburner qui enregistre la quantité de mémoire graphique utilisée, comme GPU-Z (sauf que lui ne propose pas d'historique sur le moyen terme). Bien, maintenant que le protocole est en place, passons au détail des configurations.
matérielle :
Gigabyte X79-UD5
Core i7 3930K @ 4 GHz + Noctua NH U12P + ventilation à 7V
4x1 Go DDR3 1600 Corsair cas 8-8-8-24
SSD OCZ Vertex 3 MaxIOPS 240Go
Thermaltake Toughpower 1350W
logicielle :
Windows Entreprise X64 + SP1 + toutes les mises à jour
Geforce 326.41 bêta
Afterburner 3.0.0 bêta 9
GPU-Z 0.7.2
Intel Chipset Installation 9.4.0.1016
FRAPS et Benchs intégrés ou tiers (Adrenaline)
Tous les jeux patchés dans leur dernière version
L'écran qui a permis ce test, iiyama XB2776QS et sa définition de gredin
|
Un poil avant ?Aida64 passe la vitesse 3.20 | Un peu plus tard ...Une paire d'Ultrabook de sortie chez LG |
1 • Préambule |
2 • |
3 • Battlefield 3 |
4 • Crysis 2 |
5 • Crysis 2 MalDoHD |
6 • Crysis 3 |
7 • Far Cry 3 |
8 • Half Life 2 |
9 • Half Life 2 Cinematic Factory |
10 • Metro 2033 |
11 • Skyrim textures HD 4k |
12 • Tomb Raider |
13 • Bilantationnage |