Les cartes vidéos en général
Les cartes vidéos en général
Kentsfear : Bonjour Stéphane!
Y-a-t-il concrètement un avenir à développer encore des GPU à base d'unité de shader comme actuellement? Intel semble en effet plutôt septique quand à l'idée de continuer ce type d'architecture au long terme. Quels sont les innovations technologiques à attendre dans les prochaines années pour les GPU ?
Stéphane :
Depuis le G80, ce ne sont plus des unités de shaders, mais des processeurs de thread plus généralistes. Ils sont exploitables par de nombreux programmes différents (les programmes qui sont fait avec Cuda). Ces programmes ne sont plus lies a l aspect visuel mais exploite ces processeurs de threats comme autant de cœur en terme de puissance de calcul. Les innovations sont surtout dans l'utilisation de toutes cette puissance disponible. Nous avons vu avec le GT280, l'utilisation de ses cœurs pour l’encodage vidéo jusqu’a 15 x plus rapide face aux Cpus existants.
Du côté de la 3D et des jeux, c’est surtout sur la capacité à donner vie aux environnements qui occupent actuellement les développeurs. D’où l’importance de Physx qui est maintenant accélérée par les Geforce. D’un point de vue plus architecturale, nous verrons la multiplication de ces cœurs et l’augmentation de la puissance de calcul brute à la fois dans un usage de rendu 3D classique rastérisation mais également dans le raytracing ou encore avec des rendu du type illumination globale.
jpriton : Bonjour Stéphane, on parle énormément de multi-gpu dans le monde de la 3D, mais y aura-t-il dans le futur comme pour les CPU de vrais possesseurs 3D multi-cores ?
Est-ce cette technologie est à l'étude et pour quand ?
Stéphane :
La réponse est simple, nous avons déjà 240 cores dans le GTX 280, 128 dans le G80. Par nature les GPU sont multicores et leur architecture est massivement parallèle. Le Multi GPU type SLI existe maintenant depuis 2004 et nous pouvons aujourd’hui proposer 4 gpus sur un système de jeux et des dizaines dans les supercalculateurs avec les supercalculateurs Tesla.
Fifi86 :
Oui, mais je pense que la question était plus dans le sens deux GT 200 sur une même puce et sur un même pcb ...
Stéphane :
Et bien la réponse est simple, un GT 200 correspond déjà a 2 G80, avec des cœurs évidemment améliorés. Evidemment il faut associer le bus mémoire correspondant …
Une bonne carte 3D est un équilibre complexe entre de nombreux paramètres : De la puissance de calcul, à la bande passante mémoire, en passant par la puissance des ROP ; il ne faut négliger aucun d'entre eux pour pouvoir exploiter un GPU dans tous les segments du marché (De la 3D jeu, au calcul scientifique en passant par la 3D professionnelle). Il ne suffit donc pas de mettre deux GT 200 sur la même carte pour avoir une solution ultime.
Derin : Bonjour Stéphane, pensez vous un jour ouvrir vos pilotes, pour pouvoir les développer correctement sous Linux ???
Sinon chose improbable des carte graphique upgradable (possibilité de rajout de mémoire ou changement GPU) ???
Stéphane :
Pour linux, nous avons une excellente équipe côté drivers. L’ouverture vers des drivers open source, car la est la question, reviendrais à dévoiler des technologies qui sont sous le couvert de la propriété industrielle et de notre savoir faire. Ce n’est donc pas à l’ordre du jour. Nous essayons toutefois de couvrir au mieux la communauté linux.
Pour la carte graphique upgradable, nous avons déjà les modules MXM pour certaines cartes professionnelles. Mais le cout des connecteurs serait trop élevé. De plus ; de génération en génération, le PCB devient de plus en plus complexe (bus 512 bits, mémoire GDDR5) etc, donc l’intérêt serait réduit. A titre d’information nous utilisons des cartes de ce type (gpu socketable) en labo pour évoluer des GPU fraichement revenu de la fonderie.
Fifi86 :
Donc possible mais cout faramineux ?
Stéphane :
Oui et surtout intérêt nul pour l’utilisateur car il ne disposerait pas des dernières technos, notamment le bus mémoire qui est directement lié au PCB ainsi que l’alimentation.
Phoenix : Pourquoi toujours autant de problème avec aero (qui se désactive) lorsqu'on regarde un blu ray avec un player tel powerdvd ultra (8 ou 7.3) alors que soit disant les forcewares avaient résolu le problème (note : je suis sous vista 64 avec une geforce 8800GT soit un G92 forceware 175.16whql).
Stéphane :
C’est un bug récurant que nous avons eu. Il est corrige à ma connaissance avec les derniers drivers dispos ainsi que la dernière version de power dvd. Tout du moins sous vista32…
Phoenix : La consommation en idle, les ingénieurs vont ils tout le temps la prendre en compte dorénavant, le sli power étant un peu une hérésie pour beaucoup, on n’achète pas une carte mère plus chère pour du sli power lorsque l'économie d'énergie peut se faire dès le départ sur la carte graphique.
Stéphane :
Nous avons ici deux approches, l’une en améliorant nos GPU, l’autre en proposant avec nos MCP (Nforce) la solution ultime. Donc évidemment le GT200 à une consommation de 25w en idle. Mais si vous utiliser la bonne carte mère vous pourriez avoir 0w. Nous laissons le choix à l’utilisateur …
Fifi86 :
Et donc ? Pour les futurs milieux de gamme, conso en 2D faible aussi ?
Stéphane :
Comme toujours le GT200 inaugure une nouvelle architecture "mère". Les GPU qui en découleront profiteront de ses avancés …
Insector : Bonjour Stéphane,
Si en 1999 nous avons connu la révolution du "T&L" (Transform & lightning) pour nos cartes graphiques chéries, quand et que peut on espérer de la prochaine révolution ?
Stéphane :
Elle a lieu en ce moment même et s’appelle CUDA. Nous pouvons maintenant utiliser la puissance de nos GPU qui dormaient quand nous n’étions pas en train de jouer ou de regarder une vidéo, pour améliorer les performances générales de notre PC. Nous avons déjà démontré cette puissance pour l’encodage vidéo et les scientifiques. De plus en plus d’applications seront à même de l’exploiter dans un avenir proche.
Le GPU est devenu un coprocesseur massivement parallèle qui peut effectuer des taches précises avec une vitesse extrêmement élevée par rapport au CPU.
Gros Bobby : Mis à part les GPU mobiles, quelles sont d'après toi les grandes innovations qui vont marquer l'évolution de la 3D et des produits Nvidia dans les 10 ans à venir ?
Stéphane :
10 ans c’est long et ce serait présomptueux d’être madame Irma. Toutefois, il se dessine de grande ligne dans la puissance de calcul. Le GPU est devenu un processeur parallèle massivement programmable, il va donc être exploité en 3D non seulement pour la rastérisation mais également pour le raytracing et l’illumination globale si nécessaire.
D'un autre côté, nous démocratisons cette puissance dans l’ultra mobile et les portables avec des solutions comme Tegra ou APX2500.

0liveO1 : La gravure devient de plus en plus fine et cela devrait amener une consommation moindre. Or, il semblerait que l'on profite de cela pour "bourrer" encore plus les puces. Pour plus de puissance peut-être, mais idéalement, il ne faudrait pas que la consommation augmente sensiblement. Alors qu'une bonne partie des composants et périphériques informatiques semblent se tourner vers une consommation moindre, il ne semble pas en être de même pour les cg. Preuve est : le pci-e 3. 300W via le port lui même, n'est-ce pas là une façon d'encourager cette course à la puissance sans se soucier de la consommation? Ou alors s'agit-il tout simplement d'un moyen d'éviter le(s) connecteur(s) d'alimentation sur la cg?
Stéphane :
Une réponse simple : le G80 était 2 fois supérieure au G70 en terme performance / watt. Le GT 200 est presque deux fois supérieur au G80 en terme de performance / watt … il serait donc tout à fait possible aujourd’hui de faire une puce qui consomme 2 fois moins que la 8800 avec le même niveau de performances. Toutefois le but des cartes haut de gamme est de proposer la puissance maximum.
Fifi86 :
C'est en réalisation pour le prochain milieu de gamme ?
Stéphane :
A partir de l'architecture GT200, nous pourrons effectivement décliner d'autres solutions. Toutefois, les utilisateurs de 3D et pas simplement les joueurs veulent toujours plus de puissance pour recréer des mondes virtuelles ou maintenant pour calculer toujours plus vite. L’argument énergétique est second dans les besoins …
RyuKeN : Bonjour Stéphane, est-ce que les GTX280 65nm seront compatibles avec la révision 55nm pour un SLI? Révision prévu pour la fin d'année? (rumeur)
Pourquoi Nvidia s'intéresse peu à direct X 10.1?
Merci
Stéphane :
Il est difficile pour moi de parler sur des produits non annonces. Donc nous verrons. Pour Dx10.1 c’est une révision mineure de DX10 qui apporte une fonction que nous pouvons exposer avec notre driver. Pour NVIDIA c’est donc surtout un argument marketing de notre concurrent. De plus les développeurs commencent juste à exploiter DX10 et nous ne connaissons pas de jeux dans l’avenir qui exploiteront DX10.1
Fifi86 :
Et pour Assassin’s creeds de la part de UBISOFT ?
Stéphane :
Sans rentrer dans des détails, l’implémentation dx10.1 qu’il avait effectué n’était pas complète. Les performances obtenues ne correspondaient pas à la réalité de la puissance des cartes. Posez vous la question de pourquoi Vantage n’est pas DX10.1 …
Fifi86 :
La question c'est surtout pourquoi Vantage est moche non ?
Stéphane :
Il ne faut pas confondre la beauté (travail d’artiste) et le bench (travail techno). Qu’un bench soit moche ce n’est pas grave tant qu’il offre une vision honnête des capacités des cartes, un jeu c’est plus ennuyeux …
Fifi86 :
Mais la technologie en 3D est utilisée pour la beauté justement ?
Stéphane :
Oui mais la beauté nécessite des artistes spécifiques, le but de Vantage c’est de donner un chiffre. La beauté est dans le chiffre ;-)

Imprimer cet article
Envoyer par courrier électronique