GeForce 8800 : Brefs rappels
Étant donné que nous avons consacré plus d'une douzaine de pages au GeForce 8 lors de sa sortie, nous vous renvoyons à notre précédent
dossier pour le tour d'horizon détaillé de l'architecture mise en œuvre par NVIDIA. Dossier qui aborde également les caractéristiques de
DirectX 10, la nouvelle interface de programmation 3D de Microsoft, disponible exclusivement dans
Windows Vista. Quelques brefs rappels s'imposent malgré tout, tant le GeForce 8 est différent de ce que nous connaissions jusqu'alors. Finie en effet la notion de pixels pipelines ou d'unités de vertex avec le G80, NVIDIA propose une architecture unifiée constituée de
Processeurs de flux, ou
streaming processor en anglais. Chacun de ces processeurs peut indifféremment travailler sur tous les types de shaders qu'il s'agisse de pixel shaders, de vertex shaders ou encore de geometry shaders. De fait, la puce est capable de s'adapter à la charge de travail en distribuant ses ressources pour répondre au mieux aux exigences du programme 3D.
Aperçu de l'architecture du GeForce 8800 GTS
Autre particularité du GeForce 8, la fréquence de fonctionnement de ses
streaming processors. Celle-ci est en effet largement différente de la fréquence de fonctionnement du reste de la puce. Alors que le GeForce 8800 GTS est cadencé à 500 MHz, les
streaming processors tournent eux à 1,2 GHz. De fait, si dans le cas des opérations vectorielles le G80 se comporte peu ou prou comme une puce graphique conventionnelle munie de 32 pixels pipelines, la fréquence de fonctionnement relativement élevée des processeurs de flux devrait lui garantir une bien plus grande efficacité. Comment ensuite ne pas revenir sur l'interface mémoire qui est ici aussi assez singulière. À la différence d'un GeForce 7900 ou d'un Radeon X1950 qui dispose d'une interface mémoire 256 bits, le GeForce 8800 GTS est lui muni d'une interface mémoire 320 bits pour une bande passante mémoire théorique de 64 Go/s, NVIDIA restant ici fidèle à la GDDR3.
Pour terminer ces quelques rappels, il nous faut revenir sur Lumenex, le nom du nouveau moteur de rendu qui anime les puces GeForce 8. Avec le G80, NVIDIA s'est attaché à gommer les défauts qui handicapaient ses GeForce 7, notamment au niveau du rendu des effets HDR. En effet, contrairement au GeForce 7, mais à l'instar des Radeon X1000, le G80 permet de profiter de l'anticrénelage lorsque le rendu HDR est activé par un jeu. Autre pas en avant vers une meilleure qualité visuelle : un filtrage anisotropique bien plus propre, loin très loin devant le filtrage des GeForce 7 et ses effets de fourmillement dans certains jeux. En prime, NVIDIA propose un nouveau mode d'anticrénelage, baptisé CSAA et basé sur un nouvel algorithme qui permet d'offrir la qualité d'un anticrénelage 16x au prix des performances habituellement obtenues avec un anticrénelage 4x.
GeForce 8800 GTS : les caractéristiques
Comptant près de 681 millions de transistors et gravé en 90 nm, le GeForce 8800 GTS se distingue de son grand frère, rappelons-le, par le nombre de processeurs de flux qu'il comporte. Alors que le GeForce 8800 GTX est doté de 128 processeurs de flux, le GeForce 8800 GTS doit se contenter de – seulement - 96 processeurs de flux. Même réduction du côté des ROP, ces unités chargées de tâches cruciales comme le mélange des couleurs ou encore l'anticrénelage, qui ne sont qu'une vingtaine sur le GeForce 8800 GTS alors qu'on en dénombre 24 sur le modèle GTX.
Le GeForce 8800 GTS 320 Mo vu par les derniers ForceWare en date
En matière de fréquences de fonctionnement, le GeForce 8800 GTS opère à 500 MHz contre 575 MHz pour le modèle GTX et sa mémoire est cadencée à 800 MHz contre 900 MHz pour le modèle supérieur. Clairement, et comme l'indique le tableau ci-dessous, la seule différence technique entre le GeForce 8800 GTS 640 Mo lancé en novembre dernier et le modèle que nous propose aujourd'hui NVIDIA tient donc à la seule quantité de mémoire vidéo qui s'établit cette fois-ci à 320 Mo.
| |
GeForce 8800 GTS 320 Mo |
GeForce 8800 GTS 640 Mo |
GeForce 8800 GTX |
| Interface |
PCI-Express 16x |
PCI-Express 16x |
PCI-Express 16x |
| Gravure |
0,09µ |
0,09µ |
0,09µ |
| Transistors |
681 Millions |
681 Millions |
681 Millions |
| RAMDAC |
2x 400 MHz |
2x 400 MHz |
2x 400 MHz |
| T&L |
DirectX 10 |
DirectX 10 |
DirectX 10 |
| Stream Processors |
96 |
96 |
128 |
| Unités ROP |
20 |
20 |
24 |
| Mémoire embarquée |
320 Mo |
640 Mo |
768 Mo |
| Interface mémoire |
320 Bits |
320 Bits |
384 Bits |
| Bande passante |
64 Go/s |
64 Go/s |
86 Go/s |
| Fréquence GPU |
500 MHz |
500 MHz |
575 MHz |
| Fréquence Stream Processors |
1200 MHz |
1200 MHz |
1350 MHz |
| Fréquence mémoire |
800 MHz |
800 MHz |
900 MHz |