Nvidia donne des détails sur son GF100
Après le CES, Nvidia a donné quelques détails sur l'architecture de sa future puce graphique. Il s'agira de la première carte DirectX 11 du constructeur prévue pour le mois de mars. ATI avait lancé ses cartes DirectX 11 en septembre dernier et aura lancé depuis 6 modèles, Nvidia tente donc de donner quelques détails avant tout pour faire patienter et oublier que ses cartes sont très en retard.
Jusqu'ici les détails sur l'architecture s'étaient concentrés sur la partie GPGPU, et Nvidia a donné quelques détails qui intéresseront surtout les amateurs d'architectures graphiques. La majorité des détails parlent de l'implémentation technique et ne donneront pas vraiment d'indices sur les performances.
Du côté des unités de calculs on passe désormais à 512 unités scalaires au lieu de 240 pour les GeForce GTX 285. La multiplication des unités s'accompagne d'un repartitionnement. On notera que désormais, les unités de textures qui étaient jusqu'ici séparées des cœurs ont été réintégrés dans les blocs fonctionnels, chaque groupe de 32 unités scalaire (appelé SM) disposant ainsi de ses propres unités de textures (4 par bloc, soit 64 en tout). AMD avait aussi avec les Radeon HD 4000 fait ce retour en arrière pour maximiser l'efficacité de ses puces. La nouveauté la plus marquante sur le point technique est le partitionnement en quatre de la puce. Pour chaque groupe de quatre SM, on retrouvera une unité de rastérisation indépendante. Sur le papier une bonne idée.
On notera également quelques changements sur la manière dont fonctionnent les fréquences, Nvidia utilisait depuis les GeForce 8 le concept du clock domain qui permet d'assigner une fréquence différente à de multiples parties de la puces. Le concept existe toujours mais désormais c'est l'intégralité des blocs fonctionnels (les SM) qui fonctionne à pleine vitesse, ce qui devrait là aussi augmenter les performances.
Pour ce qui est de l'accès à la mémoire, qui devrait être de type GDDR5, il se fera sur 284 bits par le biais de 48 unités de rastérisation. C'est la gestion de la mémoire cache qui est la plus originale puisque le constructeur propose désormais un large cache de niveau 2 de 768 Ko qui est partagé entre tous les SM. L'intérêt principal de ce partage est d'améliorer les performances en mode GPGPU. Il faudra voir si cette amélioration n'impactera le remplacement des caches utilisés dans leur architecture précédente.
Côté performances le constructeur aura donné quelques chiffres, annonçant un gain de performances de 60% dans Far Cry 2 par rapport à la GTX 285 en 1920 par 1200 avec Anti aliasing 4x. On attendra cependant de pouvoir tester nous même la carte pour juger de ces chiffres.
Il faudra également prendre en compte la question du prix. Avec 3 milliards de transistors la puce GF100 est complexe a fabriquer (l'une des raisons du retard) et devrait être assez couteuse à produire. Rendez vous en mars, vraisemblablement, pour le lancement et le test de la carte.