rss

CPU Limited

Publié par marcmarais, dernière mise à jour le vendredi 10 octobre 2008 à 16:01:59 par Nilou17

CPU Limited


Cet article va essayer de montrer ce qu'est le "CPU Limited", phénomène un peu complexe qui traduit l'interaction du processeur avec la carte graphique, et surtout faire des mesures pour se faire une idée objective.
On en entend parler à chaque sortie de cartes graphiques très puissantes et abordables, comme actuellement la HD 4850, que l'on trouve à moins de 150€ en juillet 2008, car il est tentant de monter une nouvelle carte sur son PC un peu ancien.
Mais est-ce vraiment une bonne idée, l'argent dépensé dans une nouvelle carte sera-t-il rentabilisé ?

Sommaire :


Introduction


Le CPU Limited est une expression indiquant que dans un PC, si le CPU est un peu lent par rapport à la carte graphique, celle-ci devra attendre les infos du CPU pour travailler, et ça se traduira par une baisse du nombre d'images par seconde (im/s) dans les jeux.
Ça se manifeste surtout en basse ou moyenne résolution, 1280 et inférieure, car en haute résolution (1680, 1920), la carte graphique a beaucoup de pixels à gérer, et ce phénomène s'estompe.

Plusieurs revues spécialisées ont publié des articles sur le sujet, je cite les deux les plus connues et qui donnent des conclusions plutôt opposées :

CPU Limited selon Puissance PC
CPU Limited selon PC Inpact

Puissance PC conclut que le CPU Limited est un phénomène important, très marqué en moyenne et basse résolution, 1280 et inférieure, et encore sensible en haute résolution, 1680 et 1920, alors que PC Inpact conclut que le phénomène n'est pas très important, la baisse de performances en moyenne résolution 1280 étant réelle mais pas sensible en jeu.

On peut juste remarquer que dans l'article de PC Inpact, les jeux testés ne sont pas très récents : Prey, Far Cry, Serious Sam... alors que les jeux de Puissance PC sont plus variés, certains anciens et d'autres plus récents, notamment Crysis, qui sert souvent de référence, vu sa gourmandise en ressources.
Or des jeux "gourmands" sont nécessaires pour bien se faire une idée du CPU limited, un jeu peu exigeant ne poussant pas le PC dans ses derniers retranchements.
Et aussi, Puissance PC prend en compte le nombre minimum d'images/s, responsable des lags, ce que PC Inpact passe sous silence.

Procédure de test


Je me suis donc décidé à faire des tests avec mes 2 PC sous Windows XP (DX9), avec le même écran, un 19 pouces, résolution 1280 x 1024 :
- un Dell Dimension 8400 de 2005 (chipset carte mère i 925X), avec un P4 650 à 3.4 Ghz , 2Go de DDR2 533 Mhz, 1 slot PCI Express x16 v1,
- un PC assemblé au printemps 2008, carte mère Asus P5KC, C2D E6850 à 3 Ghz, 2 Go de DDR2 800 Mhz, 1 slot PCI Express x16 v1.

J'ai monté successivement sur les 2 PC une GeForce 8600 GT qualifiée d'entrée de gamme, une HD 3850 caractérisant le milieu de gamme, puis une HD 4850 représentant à peu près le haut de gamme .

J'ai fait tourner d'abord un test synthétique, 3DMark06, le score général bien sûr, mais aussi les résultats en images par seconde des 4 jeux proposés, car le score général tient compte de la puissance du CPU, ce qui fausse un peu les résultats.
Puis j'ai essayé Crysis, en détails élevés, sans AA, toujours la même scène.
Ce jeu est souvent pris comme référence des tests des configurations, car il est très exigeant en ressources .
J'ai pris la démo jouable de Crysis, téléchargeable gratuitement, comme ça, même ceux et celles qui n'ont pas le jeu peuvent faire le test sur leur PC et comparer.

Résultats


J'ai relevé les résultats suivants :

Essais 3DMark06


8600 GT sur PC P4 : score : 4200 ; Proxycon : 15.5 im/s ; Firefly : 17.1 im/s ; Canyon : 16.4 im/s ; Deep Freeze : 20.2 im/s.
8600 GT sur PC C2D: score : 4900 ; Proxycon : 16 im/s ; Firefly : 17.6 im/s ; Canyon : 16.8 im/s ; Deep Freeze : 20.6 im/s.

HD 3850 sur PC P4 : score : 5700 ; Proxycon : 22.8 im/s ; Firefly : 21.0 im/s ; Canyon : 37.0 im/s ; Deep Freeze : 28.8 im/s.
HD 3850 sur PC C2D: score : 9500 ; Proxycon : 30.3 im/s ; Firefly : 36.1 im/s ; Canyon : 39.6 im/s ; Deep Freeze : 46.0 im/s

HD 4850 sur PC P4 : score : 5900 ; Proxycon : 22.8 im/s ; Firefly : 21.1 im/s ; Canyon : 43.1 im/s ; Deep Freeze : 29 im/s.
HD 4850 sur PC C2D: score :11 500 ; Proxycon : 35.7 im/s ; Firefly : 44.7 im/s ; Canyon : 53.4 im/s ; Deep Freeze : 60.6 im/s.


On constate :

la 8600 GT donne un score 3DMark06 inférieur de 10% environ avec le P4, mais cela vient essentiellement de score CPU, qui intervient dans le score général, les résultats sur les jeux étant équivalents (à 0.5 im/s près) avec le P4 ou le C2D.
Elle n'est pas limitée par le CPU dans les 2 cas.

La HD 3850 est sensiblement limitée par le P4, le score général est 40% inférieur, mais là aussi le score CPU défavorise le P4, les résultats sur les jeux étant seulement de 30% inférieurs avec le P4 sur l'ensemble des 4 jeux.

La HD 3850 est donc déjà un peu "CPU limited" avec un P4, de l'ordre de 30%, ce qui n'est pas rien, même si les résultats sont meilleurs qu'avec une 8600 GT (environ + 50% ).

La HD 4850 est encore plus limitée par le P4, car elle donne les mêmes résultats que la HD 3850 sur 3 jeux sur 4.
Cette carte n'offre pratiquement aucun gain de performances par rapport à une HD 3850, associée à un P4.

Essais Crysis démo jouable


Les réglages du jeu sont :
résolution 1280, détails élevés, sans Anti Aliasing,
Les cartes graphiques sont pas overclockées,
Scène du lever du soleil sur la baie , n°19 (l'objectif est de détruire le brouilleur),
J'obtiens les valeurs suivantes, images par seconde mesurées par Fraps sur une durée de 360s environ :

8600 GT sur PC P4 : min : 1 im/s, max : 16 im/s, moyenne : 10.8 im/s ;
8600 GT sur PC C2D : min : 4 im/s, max : 18 im/s, moyenne : 11.2 im/s ;

HD 3850 sur PC P4 : min : 2 im/s, max : 41 im/s, moyenne : 23.7 im/s ;
HD 3850 sur PC C2D : min : 13 im/s, max : 45 im/s, moyenne : 29.3 im/s ;

HD 4850 sur PC P4 : min : 3 im/s, max : 48 im/s, moyenne : 24.9 im/s ;
HD 4850 sur PC C2D : min : 24 im/s, max : 70 im/s, moyenne : 48.3 im/s.

On constate :

Pour la 8600 GT, la différence entre PC P4 ou PC C2D est faible : 0.4 im/s de mieux en moyenne.

Pour la HD 3850, la différence est sensible entre les 2 PC, environ 20% de moins sur le P4.
Malgré cette limitation, cette carte est intéressante pour un PC P4 par rapport à la 8600 GT, car on obtient 2 fois plus d'images/s (23 au lieu de 11).

Pour la HD 4850, on ne remarque pratiquement aucun progrès par rapport à la 3850 sur PC P4, on a 1 image/s de mieux !
Cette carte donne le meilleur d'elle-même sur le PC avec C2D à 3 Ghz, avec une progression de +50% par rapport à la 3850.

On remarque un minimum d'images par seconde nettement plus bas quand les cartes sont sur le PC P4, ce qui sera gênant pour les scènes complexes .
La HD 3850 permet de jouer en High à Crysis sur PC P4 avec 24 im/s de moyenne, mais les scènes avec beaucoup d'intervenants seront difficiles à jouer : 2 im/s au lieu de 13 im/s sur le PC C2D !

Conclusion


Les résultats parlent d'eux mêmes, le "CPU Limited" existe bel et bien en 1280 x 1024...

Faute d'écran plus grand, je n'ai pas fait de mesure en 1680 ou 1920, mais les résultats en 1280 laissent entendre que l'effet "CPU Limited" sera réduit mais pas nul dans ces résolutions supérieures.

C'est pourquoi on recommande d'avoir un PC équilibré entre ses différents composants, en particulier au niveau carte graphique et processeur.

Donc faites attention lorsque vous voulez remettre à jour votre PC, le changement de carte graphique devant se faire avec précaution, et dans le cas d'une carte graphique très puissante, il faudra aussi changer le CPU, pour tirer le maximum de son nouvel achat.

Si le CPU ne peut pas être remplacé par un modèle vraiment plus puissant, il faudra se limiter dans la puissance de la carte graphique.

En particulier, sur un PC avec un P4 comme CPU, la HD 3850 représente le maximum de l'upgrade pour la carte graphique, les cartes plus puissantes coûteront plus cher sans gain significatif de performances.

Autres Astuces dans la catégorie Carte graphique

CPU Limited ? (Résolu)Bonjour, J'aurais voulu savoir s'il y avais "cpu limited" avec un athlon 64x2 6000+ et une 8800gt oc2: http://www.bfgtech.com/bfgr88512gtoc2e.aspx merci. Ce qui vaut la peine d'être fait vaut la peine d'être bien fait.... www.commentcamarche.net/forum/affich-8418811-cpu-limited
[Linux] Afficher les informations concernant le processeurPour afficher les informations concernant le micro-processeur (CPU), il suffit de lancer la commande suivante : cat /proc/cpuinfo Pour afficher une information particulière, par exemple le modèle de processeur, il est possible d'utiliser une... www.commentcamarche.net/faq/sujet-920-linux-afficher-les-informations-concernant-le-processeur
Ordinateur - Le processeur Le processeur (CPU, pour Central Processing Unit, soit Unité Centrale de Traitement) est le cerveau de l'ordinateur. Il permet de manipuler des informations numériques, c'est-à-dire des informations codées sous forme binaire, et d'exécuter les... www.commentcamarche.net/pc/processeur.php3
Comment choisir une carte mère pour son PCLa carte mère est le composant de base de l'ordinateur : en fonction de ce choix découlent les choix du processeur (CPU), du type de mémoire vive (RAM) et des ports d'extension : nombres de ports graphiques, nombre de connections Sata pour les... www.commentcamarche.net/faq/sujet-12549-comment-choisir-une-carte-mere-pour-son-pc
Identifier son processeurVoici une astuce pour vous permettre d'identifier simplement votre processeur. Utile pour connaitre précisément les capacités et les caractéristiques techniques de cet élément et plus avant, éventuellement votre configuration. Sous... www.commentcamarche.net/faq/sujet-8781-identifier-son-processeur
Le processeur chauffe trop - Problème de températureSi votre CPU chauffe trop, cela peut causer des reboots intempestifs de l'ordinateur, des instabilités, voire même un endommagement du processeur lui-même. Pour refroidir le processeur il existe plusieurs solutions : Améliorer les échanges... www.commentcamarche.net/faq/sujet-160-le-processeur-chauffe-trop-probleme-de-temperature
9800 GTX + E6400 + 2Go 533 Mhz cpu limited ? (Résolu)Bonjour, j'ai une 9800 GTX sur P5SNSLI, E6400, 2Go de RAM à 533 Mhz et je suis un peu déçu de ses performances, je pensais pouvoir jouer à tous mes jeux ( CRYSIS, GRID, bref, des jeux récents ) , et ce à fond... mais que nenni, si je mets tout à... www.commentcamarche.net/forum/affich-8782765-9800-gtx-e6400-2go-533-mhz-cpu-limited
Nvidia Geforce 8400 GT (Résolu)Bonjour, je voulais savoir si la Nvidia Geforce 8400 GT (Carte graphique NVIDIA® GeForce® 8400M GT pouvant gérer une mémoire vidéo totale de 1023 Mo et équipée de 256 Mo de mémoire vidéo dédiée(Source:sony_style^^) peut elle gerer un directX 10 elle... www.commentcamarche.net/forum/affich-5339912-nvidia-geforce-8400-gt
[Debian] bi-processeur Intel(R) Xeon(TM) CPU (Résolu)Bonjour, J'ai installé Debian ETCH sur un serveur bi-processeur Intel(R) Xeon(TM) CPU 3.20GHz. Un seul processeur est reconnu. Comment puis-je faire pour activer le second ? Merci beaucoup. www.commentcamarche.net/forum/affich-2302216-debian-bi-processeur-intel-r-xeon-tm-cpu
Télécharger CPU IdleCpuIdle est un logiciel de refroidissement du processeur et de gestion de l'alimentation. CPU Idle permet notamment : de faire baisser la temperature du processeur d'améliorer la stabilité du système de faire de l'overclocking d'augmenter... www.commentcamarche.net/telecharger/telecharger-34055054-cpu-idle
Télécharger CPU-zCPU-Z est un logiciel gratuit collectant des informations sur les principaux éléments de l'ordinateur : Processeur Nom et numéro Core stepping. Package. Voltage. Horloges interne et externe, multiplicateur. Jeu d'instructions... www.commentcamarche.net/telecharger/telecharger-34055055-cpu-z
Télécharger ProtoWallProtowall est un pare-feu léger fonctionnant en arrière-plan. Il consomme peu de ressources CPU (processeur) et RAM (mémoire) et est capable de bloquer des milliers d'adresses IP. Protowall fonctionne grâce à un driver filtrant chaque paquet, en... www.commentcamarche.net/telecharger/telecharger-34055110-protowall
Générique Ventilateur de boitier 12 volts 3 fils - 50x50x10mmGénérique Ventilateur de boitier 12 volts 3 fils - 50x50x10mm,x 50 50 x 50x 50x ,Alimentation carte mère (3 fils) - 12 volts. roulement à billes. Mêmes dimensions qu'un refroidisseur pour processeur (Cpu cooler) www.commentcamarche.net/guide-achat/generique-ventilateur-de-boitier-12-volts-3-fils-50x50x10mm-400843571-fiche-technique
Intel Xeon 3.4 GHz Socket 604 800 MHz bus In a BoxIntel Xeon, 3.4 MHz, Socket 604, Ventilateur CPU inclus,Bus:800.0 MHz,Cache L1:16.0 Ko,Cache L2:1024.0 Ko,Divers:3 Year Limited Warranty,Fréquence:3.4 GHz,Marque du processeur:Intel Xeon,Refroidissement compris,Socket:Socket 604,Type:Processor www.commentcamarche.net/guide-achat/intel-xeon-3-4-ghz-socket-604-800-mhz-bus-in-a-box-712543-fiche-technique
Toutes les réponses pour « CPU Limited »