supinfo
Ouverture de  SUPINFO USA à San Francisco en 2008. Des études en informatique en Californie à un tarif abordable ! Inscrivez-vous dès maintenant !
supinfo
Connexion :
Abonnement NewsletterOk
 

Calculs physiques et GPU : rien de bien concret...

Brève Carte Graphique

Logo Havok
Le rachat récent de Havok par Intel (voir Intel s'offre Havok et son moteur de rendu physique) a visiblement eu quelques répercutions sur les plans des fabricants de puces graphiques AMD/ATI et NVIDIA. Ainsi, ces deux fabricants qui martelaient haut et fort, du moins à longueur de publicités, que les puces graphiques allaient également pouvoir faire de grandes choses dans le monde des calculs physiques sont devenus bien silencieux. Il faut dire que depuis les annonces en bon vapor-ware du CrossFire Physics ou du SLI Physics, aucune solution concrète n'avait vu le jour...

Depuis le rachat d'Havok par Intel, l'utilisation de la carte graphique pour les calculs physiques ne serait plus vraiment au goût du jour si l'on en croit les propos de Richard Huddy responsable des relations avec les développeurs chez AMD/ATI. Ce dernier confirme que quelques jeux permettront prochainement de tirer profit du GPU pour les calculs physiques, mais qu'il ne faut pas s'attendre à un raz de marée, ni à des miracles, la faute au manque d'outils de développement adaptés.

De son côté, AMD espère donc focaliser ses efforts sur l'utilisation du multicore pour les calculs physiques. Le calcul des effets physiques grâce aux puces graphiques risque donc de tomber aux oubliettes... Du moins jusqu'à la sortie de DirectX 11 qui pourrait amener un certain renouveau et une solution aux problèmes actuels des développeurs à ce niveau en standardisant la prise en charge de la physique.
Actu précédente
Brève suivante
et pour votre ordinateur
Télécharger Messenger (gratuit)

Top logiciels Amélioration du bureau

1 Vista Transformation Pack
Un autre thème de bureau Windows Vista
2 Rocket Dock
Dock animé inspiré de Mac OS X
3 WindowBlinds
Changez completement le look de Windows
4 Thoosje Vista sidebar
Clone de la sidebar Vista pour Windows XP
5 Yahoo! Widget Engine
Installer des applications en transparence sur le bureau Windows
6 WindowBlinds
Personnaliser le look de Windows Vista et XP
Suite du classement "Amélioration du bureau"
Les Commentaires des lecteurs
_
le 20 Nov. 07 à 12h43
Edition
 
qu'ils laissent plus de temps a leurs programmeurs pour qu'ils trouvent des solutions... Au lieu de toujours attendre des SDK, de directX ou autre...

je sais bien c'est commercial, blablabl, mais ca me révolte!

voila, je l'ai dis
 
le 20 Nov. 07 à 12h59
Edition
 
C'est surtout qu'ils se disent que si Intel se lance pour de bon dans le marché des GPU, ils pourraient avoir du soucis à se faire... Si les GPU Intel sont à la hauteur de leur CPU, j'vous laisse imaginer les perfs :D

Donc, autant chez NVidia que chez ATI, on se concentre sur l'amélioration des puces et nouvelles technos...
 
le 20 Nov. 07 à 12h59
Edition
 
Le joli effet d'annonce c'était finalement uniquement pour essayer d'enfoncer Ageia on dirait, c'est un peu minable.

Avec les grands pontes on commence à avoir l'habitude après tout.
 
le 20 Nov. 07 à 13h01
Edition
 
Quelle belle façon ils ont eu de couper court aux véléitées du PhysX
 
le 20 Nov. 07 à 13h05
Edition
 
il me semblait que dx10 apportait justement la standardisation de la physique...
 
le 20 Nov. 07 à 13h10
Edition
 
Ca te révolte peut-être, mais en attendant la solution DirectX sera quasiment inévitable pour éviter justement aux développeurs de se retrouver devant 3 ou 4 solutions logicielles différentes à intégrer lors de la création d'un jeu...

L'histoire se répète inlassablement :
- la guerre des cartes son
(à l'époque du DOS)

- 3Dfx Voodoo VS NEC PowerVR
(au début de l'avènement des cartes graphiques 3D)

- AGEIA PhysX VS NVIDIA SLI Physics VS ATI CrossFire Physics
(gestion des lois physiques)
 
le 20 Nov. 07 à 13h12
Edition
 
archange76 a écrit:
C'est surtout qu'ils se disent que si Intel se lance pour de bon dans le marché des GPU, ils pourraient avoir du soucis à se faire... Si les GPU Intel sont à la hauteur de leur CPU, j'vous laisse imaginer les perfs :D

Donc, autant chez NVidia que chez ATI, on se concentre sur l'amélioration des puces et nouvelles technos...

Intel a plus de 50% de part de marché en CG...meme si ce ne sont pas les gamers GPU ;)
 
le 20 Nov. 07 à 13h15
Edition
 
Bon bien si ca ne s'arrange pas je téléphone à mon Havoka, car c'est évident que d'integrer les lois de la physique dans un jeu est super agréable, surtout quand il y a des sandbox en reseau pour y faire les cons :-)
 
le 20 Nov. 07 à 13h30
Edition
 
Tiens je devrais ressortir tous mes post sur le sujet... Certains vont enfin pouvoir se mettre en penser que la voie choisie par Ageia n'est pas si bete que ca.

Aller, un petit partenariat Ageia/Dx ou Ageia/Intel et je serais aux anges.
 
le 20 Nov. 07 à 13h31
Edition
 
je trouve cela on ne peut plus normal que se soit le cpu qui se charge du calcul de la physique, car quand t'on voit un titre tel que crysis, il n'utilise que 2 coeurs d'un quadricor et il met tous les gpu à genoux, donc on ne va pas en plus leurs demandé de calculer la physique..
 
le 20 Nov. 07 à 13h33
Edition
 
Du moins jusqu'à la sortie de DirectX 11 qui pourrait amener un certain renouveau et une solution aux problèmes actuels des développeurs à ce niveau en standardisant la prise en charge de la physique.
C'est moi ou Direct X est devenu le Vecteur le plus important de l'annualisation du marché des cartes graphiques.

Le cycle de production/développement est actuellement de 6 mois, mais la clientèle ne suis pas. Fort heureuselement d'ailleurs, qui peut se targuer de changer de CG tous les 6 mois.
Mais depuis un petit moment (peut être depuis DX9 )on vois arriver une certaine concordance entre vente de CG et version de DX, poussant à l'extrème la consommation de cartes grapqhique.
Cf; La news de cluclu sur DX10.1 et les Geforce 8800 non compatibles.

En d'autres terme DX est devenu le seul vecteur de vente de leur production.

C'est à mes yeux de plus en plus flagrant et de plus en plus domageable.
Edité le 20/11/2007 à 13:35
 
le 20 Nov. 07 à 13h41
Edition
 
Quand on voit l'utilité de la carte Agea comparé à la version émulée par CPU et qui donne genre 1-2 FPS en plus, la messe est dite. Aujourd'hui avec les CPU multi core ça ne sert à rien.

Maintenant pourquoi pas utiliser la puissance CUDA pour calculer la physique ? Mais alors ce serait au détriment du FPS.
 
le 20 Nov. 07 à 13h48
Edition
 
bien d'accord avec Lemanruss, pourquoi la sortie du hardware suit-elle la sortie du software aujourd'hui ? c'est de la pure connerie que de former des surcouches à la tonne par dessus des instructions de base, c'est la porte ouverte à l'antiperformance.
A la base, on peut faire un point 3D ainsi qu'un vecteur 3D. En se basant là-dessus certes on réinvente la roue, mais au moins on est sur de ce qu'on code ! Là les lib utilisées sont peu ou pas testées à grande échelle mais elles permettent de faire le café ça c'est sur !
La performance est avant tout une question de rigueur pas de poudre aux yeux et de gros processeurs rutilents. Qu'on se le dise.
 
le 20 Nov. 07 à 13h51
Edition
 
On a craché sur Ageia et sur les perfs de sa carte, mais qui se souvient des toutes 1ères cartes 3D ? Certes, c'était plus beau (et encore, ce qu'on perdait en carrés on le gagnait en flou :)) mais c'était aussi et surtout beaucoup moins fluide. Il a fallu l'arrivée de la Mystic et de 3Dfx pour voir enfin un réel bon en performance.

De plus, même si les effets restent limités, de plus en plus de jeux commencent à intégrer l'API PhysX (d'ailleurs, merci les drivers obligatoires :(), ce qui ne peut être que bénéfique pour Ageia, qui pourra investir en R&D et développer sa carte.

Quant à la physique gérée par les GPU, cela me fait doucement rigoler (pour l'instant). Prenez les caractéristiques des cartes actuelles : les résolutions sont énormes et les capacités d'AA le deviennent aussi. Problème : à part le ultra haut de gamme (et encore), aucune carte ne peut faire tourner un jeu récent tout à fond avec un framerate décent (minimum 30 fps, sachant que pour les FPS, 50-60 est largement recommandé).

Le SLI ? Mouais, c'est une solution batarde, je trouve que les perfs ne sont pas aussi élevées qu'elles le devraient. AMD et Nvidia devraient plutot se bouger le cul pour développer des puces multi-coeurs avec une vraie intelligence dans le partage du traitement graphique, après on pourra parler de physique.
 
le 20 Nov. 07 à 14h07
Edition
 
Bonjour ^^ est ce qu'il y a un rapport avec les carte de ce type http://www.materiel.net/ctl... car je voudrais en prendre une pour le jeu !!
 
le 20 Nov. 07 à 14h09
Edition
 
nosfer4tu a écrit:
Intel a plus de 50% de part de marché en CG...meme si ce ne sont pas les gamers GPU ;)

Pas tant que ca, les chiffres que je trouve disent plutot 39/40 %
 
le 20 Nov. 07 à 14h14
Edition
 
brena a écrit:
c'est de la pure connerie que de former des surcouches à la tonne par dessus des instructions de base, c'est la porte ouverte à l'antiperformance.
...mais c'est aussi la porte ouverte à la compatibilité hardware bien nécessaire sur PC puisque le hardware est rarement le même entre deux PC contrairement aux consoles de jeux.
Sans ces surcouches à la tonne, 99% des jeux tourneraient sur pas plus d'1% des PC alors que là, même s'il y a des bug, dans l'ensemble, on peut lancer (en base def et détail mini) n'importe quel jeu sur n'importe quelle machine doté d'un GPU récent.
 
le 20 Nov. 07 à 14h20
Edition
 
brena a écrit:

A la base, on peut faire un point 3D ainsi qu'un vecteur 3D. En se basant là-dessus certes on réinvente la roue, mais au moins on est sur de ce qu'on code !

Peux tu nous expliquer un peu car ce que tu as dis ne veux rien dire ! Tu voudrais directement programmer le gpu sans passer par une api graphique c'est ça ?
Edité le 20/11/2007 à 14:21
 
le 20 Nov. 07 à 14h22
Edition
 
razerfr t'es sur de ce que tu avances avec le calcule de crysis avec deux processeurs sur les quatres ? Car chez moi il n'emploi que 1 processeur sur les quatre dispo, mais je me dis que c'est de la faute à intel de ne pas avoir fait un system pour que les 4 fonctionne direct sans passer pas des programmeurs qui n'y connaissent peut etre rien dans la gestion des multithread et qui du coup pénalise tout le monde vu que moi pour ma part je suis passé d'un processeurs rapide à ce quad core lent.

Car pour moi un quad core 2.4ghz quand il est bien exploité il doit pouvoir calculer une image aussi rapidement qu'un seul cpu cadencé à 9.6ghz.
 
 
 
Clubic.com
 
Achetez-facile.com
 
Jeuxvideo.fr
 
neteco.com
 
mobinaute.com