Catégories:

3D logique, mémoire toujours à 128 bits

Florian Charpentier
Mardi 17 avril 2007 à 15:00 par Florian Charpentier
Source: Presence PC – Mots-clés : GeForce, 8600, nvidia
Catégories: Carte graphique


3D logique, mémoire toujours à 128 bits

La puce A priori, il faut bien reconnaître que les spécifications des GeForceMarque utilisée par nVidia pour désigner ses puces graphiques depuis 1999. La première série nVidia à porter le nom de GeForce était la GeForce 256, d... 8600 sont légèrement décevantes. Reprenant l’ensemble de l’architecture GeForce 8, la puce G84 qui les équipes n’est en effet dotée que de 32 stream processorsUn stream processor est une unité de calcul optimisée pour l’exécution de calculs de flux (stream processing). Elle peut effectuer des calculs à l’ide..., contre 128 sur la 8800 GTX et 96 sur le 8800 GTS. Alors qu’habituellement, nous avions plutôt droit à une réduction par deux, du temps des pipelines. L’explication la plus évidente est que contrairement aux précédentes puces haut de gamme de nVidia, le G80 est un monstre (près de 500 mm² de surface pour rappel), et qu’il était impensable d’avoir des coûts de production significativement plus élevés que pour la précédente génération sur le segment des cartes à 150 - 200 €, ni même d’exiger une alimentation surpuissante. Sans parler des déclinaisons mobiles qui devaient bien voir le jour (contrairement à un fort hypothétique GoForce 8800).

Ici, on retombe ainsi de 681 millions de transistorsComposant électronique de la catégorie des semi-conducteurs qui joue un rôle fondamental dans les circuits logiques ou l’amplification et qui est à la... à 289 millions, et le passage d’une finesse de gravure de 0.09µ à 0.08µ permet en outre d’améliorer encore les choses : dénué de heatspreader à l’inverse du G80, nous avons mesuré la surface du G84 à seulement 169 mm² ! Ce qui reste donc dans le même ordre de grandeur que les précédentes puces de milieu de gamme nVidia, soit pour rappel 150 mm² pour les GeForce 6600 et 127 mm² pour les 7600 qui étaient particulièrement optimisées sur ce point.

Mais est-ce à dire que la puissance de la GeForce 8600 GTS est 4 fois inférieure à celle de la 8800 GTX ? Non, avant tout car les fréquences de cette carte sont les plus élevées de la gamme GeForce 8 : 675 MHz pour le GPUGraphical Processing Unit, unité de traitement graphique. Terme utilisé pour désigner les puces 3D...., 1450 MHz pour les stream processors et 1000 MHz pour les puces mémoires. Malheureusement, le bus mémoire reste inéluctablement bloqué à 128 bits, de sorte que la bande passante mémoire est de 32 Go/s ce qui reste un brin décevant même si cette valeur a tendance aujourd’hui a revêtir une importance un peu moindre. En ce qui concerne la 8600 GT, les spécifications sont en baisse de 18 % (puissance des shaders) à 30 % (bande passante mémoire).

Spécifications des principales cartes
GPU 8800 GTX 8600 GTS 8600 GT X1950 Pro
FréquenceLa fréquence désigne la mesure du nombre de fois qu’un phénomène périodique se reproduit chaque seconde. L’unité dans laquelle s’exprime la fréquence ... GPU 575 MHz 675 MHz 540 MHz 575 MHz
Fréquence shaders 1350 MHz 1450 MHz 1190 MHz 575 MHz
Fréquence mémoire 900 MHz 1000 MHz 700 MHz 690 MHz
Largeur du bus mémoire 384 bits 128 bits 128 bits 2 x 256 bits
Type de mémoire GDDR3Type de mémoire destiné aux cartes et processeurs graphiques. Dérivé de la DDR2 SDRAM, cette mémoire est apparue en 2003. Malgré son nom la GDDR3 n’a ... GDDR3 GDDR3 GDDR3
Quantité de mémoire 768 Mo 256 Mo 256 Mo 256 Mo
Nombre de Pixels Pipelines (32) (8) (8) 36
Nombre d’unités de texturing 32 8 8 12
Nombre de processeurs de vertexSommet d’un polygone, point où deux arêtes se rejoignent.... (128) (32) (32) 8
FillrateTaux de remplissage. Mesure du nombre de pixels/seconde que le GPU peut générer.... théorique (43200 MPixels) (11600 MPixels) (9520 MPixels) 20700 MPixels
Vertexrate théorique (43200 Mtris) (11600 Mtris) (9520 Mtris) 1150 MTris
Bande passante mémoire 86,4 Go/s 32 Go/s 22,4 Go/s 44,2 Go/s
Nombre de transistors 681 millions 289 millions 289 millions 330 millions
ProcessLe terme Process est un mot anglais habituellement traduit en français, et en langage informatique, par « processus ». Un processus, dans son sens éty... 0.09µ TSMC 0.08µ TSMC 0.08µ TSMC 0.08µ TSMC
Surface du dieSurface de silicium occupée par une puce.... 484 mm² 169 mm² 169 mm² 238 mm²
Génération 2006 2007 2007 2006
ShaderProgramme exécuté sur chaque primitive et permettant d’adapter une partie du rendu à ses besoins. Les shaders étaient typiquement écrits dans un langa... Model supporté 4.0 4.0 4.0 3.0
Prix 550 € 200 € 150 € 170 €

Par ailleurs, comme à son habitude nVidia a légèrement optimisé sa puce afin d’améliorer les performances à fréquence égale avec la 8800. Le G80 disposait de 32 unités d’adressage mais chaque unité pouvait filtrer 8 texelsTexture element, point élémentaire d’une texture. Une fois le placage de textures effectué un texel peut couvrir un ou plusieurs pixels.... par cycles contre 4 pour les unités du G70. Comme on ne disposait que de 32 unités d’adressage, ce surplus de puissance de filtrage pouvait être utilisé par les modes plus évolués comme le trilinéaire, l’anisotropique ou l’accès aux textures FP16 qui devenait "gratuit" (modulo l’impact sur le cachePetite quantité de mémoire rattachée à une mémoire principale et plus rapide que cette dernière, destinée à améliorer son efficacité globale. L’accès ... de texture). Le G84 dispose pour sa part de deux unités de textures indépendantes.

Ce changement nous rappelle le passage du NV10 (GeForce 256) au NV15 (GeForce 2 GTS) : le NV10 avait 4 unités de textures capables de faire du trilinéaire en un cycle, le NV15 avait 8 unités capables soit de faire du trilinéaire en un cycle, soit d’échantillonner deux textures différentes et de faire du multitexturing en un cycle. Aujourd’hui évidemment on ne parle plus de multitexturing mais de nombres d’instructions de textures par rapport au nombre d’instructions arithmétiques.

Pour faire simple, à quoi cela sert-il ? A avoir une meilleure efficacité dans certains cas. Lors de l’échantillonnage de nombreuses textures différentes, avec un filtrage simple (bilinéaire) les unités puissantes du G80 seront sous-employées. Le G84 devrait être plus efficace dans ce type de situations. Il reste difficile à quantifier en pratique le gain que cela peut apporter mais c’est un petit plus toujours bon à prendre sur une architecture déjà très performante.

Mais au final, l’écart de puissance entre le milieu de gamme et le haut de gamme est très clairement bien plus profond que sur les précédentes générations, et c’est sans doute une des limites de l’architecture GeForce 8 même si sa supériorité actuelle devrait lui autoriser ce genre de limitation.


Annonces Google
Commentaires
Soyez le premier à commenter cette news !

A savoir Vous allez poster en tant qu'utilisateur anonyme.



Annonces Google