Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

Larrabee comme PPU

par - source: Intel

Intel vient de publier un white paper portant sur les calculs ayant attrait à la physique dans les jeux, sur son processeur Larrabee.

Larrabee : un processeur qui calcule la physique des jeux

Un PPU (Physics Processing Unit) est un processeur qui dispose d’unités capables de prendre en charge le calcul des lois physiques régissant un jeu et qui vont déterminer le mouvement des corps pour des effets plus réalistes.

Intel affirme que Larrabee pourra prendre en charge les calculs physiques des jeux et vient de publier un white paper afin d’aider les développeurs pour qu’ils puissent profiter au maximum de la prochaine architecture du fondeur.

La croisade d’Intel : pousser les programmeurs à programmer

Le document touche presque tout ce que l’on trouve dans les jeux : les mouvements de fluides, de tissus, de corps rigides ou les lois régissant les collisions entre objets. On note tout de même qu'Intel ne parle pas des calculs régissant les fumées ou les corps gazeux (buée par example), ce qui est surprenant. Intel souhaite que les programmeurs utilisent les nombreux cores de Larrabee en faisant appel au parallélisme et la synchronisation des threads. Il faut dire que les developpeurs ont du mal à faire le pas du parallélisme, comme nous vous le relations dans notre dernier dossier « Les enjeux du parallélisme » et Intel doit donc commencer à marteler son message assez tôt pour espérer voir les programmeurs optimiser leurs jeux pour Larrabee.

On note aussi que ce white paper montre que Larrabee ne sera pas cantonné aux applications GPGPU, comme on a pu l’entendre de sources externes à Intel. Le fondeur compte bien sortir un produit qui améliorera le gameplay. On peut d’ailleurs penser qu’à défaut d’être le GPU le plus puissant, Larrabee pourrait devenir un PPU incontournable. Il semblerait que c’est ce qu’espère Intel qui parle d’un processeur « capable de répondre aux demandes des applications physiques dans les jeux ».

Partager:
13
Commentaires
X
Valider

Commentaires
Ajouter un commentaire
darika 12/05/2009 06:57
Masquer
--3+

C'est le moment pour les développeurs de justifier leurs salaires :p Il faut évoluer un peu et éviter de trop se reposer sur ses acquis :P

rygel2009 12/05/2009 09:02
Masquer
--1+

N'importe quoi Darika, les développeurs programment tout autant depuis des lustres. Une structure de programmation, un moteur de jeux ça se réfléchit et ça se travaille très sérieusement. Larrabee ou pas. Dire que les programmeurs reposent sur leur acquis c'est ne rien comprendre au métier de développeur. Ils vont juste programmer un peu plus que d'habitude, mais ça, ça se fait depuis longtemps! Si bien sûr je parle des bons programmeurs. Si tu parles des mauvais programmeurs, ils vont continuer a faire de mauvaise chose, même en programment plus pour "justifier leurs salaires", donc ceci est hors propos.
Ceci est la réaction d'un programmeur de jeux vidéo qui lit des choses aberrantes le matin.

kaktusss 12/05/2009 10:05
Masquer
-0+

Quand on voit le temps qu'il a fallu au monde du jeu vidéo pour implémenter une vraie gestion du multi-core, il me semble qu'en effet on peut mettre en cause la frilosité de certains développeurs face à cette complexité. Je me rappelle d'un prof qui avait dit "un bon programmeur est un programmeur paresseux"...

spacegonzo 12/05/2009 10:13
Masquer
-1+

On dit "les calculs ayant trait à la physique" et non pas "ayant attrait à la physique"

hxutuzael666 12/05/2009 10:26
Masquer
-1+

(buée par example)
hmmm de mieux en mieux...

rinac9 12/05/2009 11:53
Masquer
--3+

en gros, intel s'appercoivent que leur larrabee va être une catastrophe face au gpu de nvidia et de ati, et ils essayent déja de reclasser leur produit.

Si je ne doute pas de la capacité d'intel pour se mettre a niveau, arriver en tant que "nouveau" dans le secteur des cartes graphiques haut de gamme avec un produit totalement nouveaux et dont le travail d'optimisation est primordial, autant dire tout de suite, que ce sera un échec.
De plus, les gens, savent que gpu INTEL = pas bon, donc il faudra faire une campagne de marketing massive pour changer les esprits.

Enplus, comme intel est en train de s'engluer avec ses different socket, ses probleme de license SLI et bientot crossfire. Car si la marque ATI disparait pour AMD, je doute que Intel puisse avoir des chipset compatible AMD CROSSFIRE...

lol51 12/05/2009 12:15
Masquer
-0+

rinac9 > Larabee ce n'est pas un GPU, donc de toute manière ils ne peuvent pas concurrencer directement nvidia ou ati. Il n'a jamais été question de faire du rendu OpenGL/Direct3d, donc on peut pas vraiment parler de "reclassement". Là où larabee va percer, c'est en effet dans la physique, mais aussi dans le raytracing. Or c'est plutôt nvidia qui a peur d'intel sur ce coup là, puisque les GPU sont beaucoup plus limités que les CPU pour ce genre de calcul.

Serious Gilles 12/05/2009 12:46
Masquer
-0+

lol51 :
rinac9 > Larabee ce n'est pas un GPU, Il n'a jamais été question de faire du rendu OpenGL/Direct3d



Si, il y aura des drivers OpenGL/DirectX 9 et 10. Et Intel veut concurrencer directement nvidia et ati. Je sais pas si tu te rends compte mais nvidia à côté de intel, c'est une start up. Et si nvidia a racheté autant de boite de software ces dernières années, c'est pas pour rien.

lol51 12/05/2009 13:06
Masquer
-0+

serious gilles :
Si, il y aura des drivers OpenGL/DirectX 9 et 10. Et Intel veut concurrencer directement nvidia et ati. Je sais pas si tu te rends compte mais nvidia à côté de intel, c'est une start up. Et si nvidia a racheté autant de boite de software ces dernières années, c'est pas pour rien.



Non, non et non !
Intel ne va supporter nativement que quelques instructions, notamment au niveau des textures. Autrement il faudrait passer par un rendu logiciel, possible, mais trop coûteux en performance (et je ne pense pas qu'intel va mettre en avant cet utilisation de larabee, au risque de dégrader son image).
Larabee n'est PAS un GPU, c'est dit et répété ici : http://www.presence-pc.com/tests/i [...] ure-22867/
L'avantage indéniable par rapport aux GPU classiques, c'est notamment les accès mémoire (possibilités de debugage), et les instructions vectoriels 512 bits, les prédictions de branchements, etc.. qui profiteront directement à des calculs beaucoup plus subtiles comme le raytracing, les caculs physiques, etc..

Foudge 12/05/2009 14:25
Masquer
-0+

Pour le grand public, Larabbe est un GPU et il sera vendu sur une carte fille au format PCIE 16x, comme n'importe quel autre carte graphique.
Comme tous les autres GPU, il aura des driver OpenGL et Direct3D. De même il pourra faire office de PPU (comme nVidia et ATI depuis quelques temps déjà) : PhysX, Havock ou encore une autre API ? Et j'imagine également, que Larrabee, comme tout bon GPU qui se respecte supportera OpenCL.
Alors oui, il est un peu plus orienté GPGPU que les GPU d'aujourd'hui (mais quid des "GPU" d'nVidia/ATI de 2010 ?) et son hardware est assez différent de ce qui a existé jusqu'ici, et alors ?
Quand les cartes Larrabee sortira, je ne suis pas sûr qu'elles seront si différentes que les autres cartes équipés de "GPU" nVidia ou ATI.

Si l'on sort du cadre du grand public, c'est un peu différent. Et encore, les GPU actuels d'ATI/nVidia sont-ils réellement (que) de simples GPU ? Entre CUDA, PhysX, OpenCL, ATI Stream, les cartes du type Tesla, etc. les GPU d'aujourd'hui sont-t-ils de simple GPU ?

Pour moi Intel va sortir une puce qui entrera en concurrence des puces d'nVidia&ATI, allant un peu plus loin en GPGPU que les puces actuelles mais prenant la même direction qu'ATI&nVidia depuis quelques années. Et j'ai hâte de voir ce que proposeront ATI&nVidia en 2010 lorsque Larabbee sortira.

therealdav 12/05/2009 18:18
Masquer
-2+

Citation :Le document touche presque tout ce que l’on trouve dans les jeux : les mouvements de fluides, de tissus, de corps rigides ou les lois régissant les collisions entre objets. On note tout de même qu'Intel ne parle pas des calculs régissant les fumées ou les corps gazeux (buée par example), ce qui est surprenant.

Les fumées et corps gazeux se comportent comme des fluides.

therealdav 12/05/2009 18:21
Masquer
-0+

rygel2009 :
N'importe quoi Darika, les développeurs programment tout autant depuis des lustres.


S'ils travaillaient si proprement, on aurait beaucoup plus d'applis qui tirent parti des multicores.

dorlis972 13/05/2009 01:20
Masquer
-0+

Citation :

Quand on voit le temps qu'il a fallu au monde du jeu vidéo pour implémenter une vraie gestion du multi-core, il me semble qu'en effet on peut mettre en cause la frilosité de certains développeurs face à cette complexité. Je me rappelle d'un prof qui avait dit "un bon programmeur est un programmeur paresseux"...



Citation :S'ils travaillaient si proprement, on aurait beaucoup plus d'applis qui tirent parti des multicores.

Citation :C'est le moment pour les développeurs de justifier leurs salaires :p Il faut évoluer un peu et éviter de trop se reposer sur ses acquis :P
Un vrai développeur aime créer, réfléchir, relever des défis et trouver LA solution parfaite. La seule et unique raison pour laquelle les applications sont en retard c'est parce que les "donneurs d'ordres" s'en fichent éperdument d'adopter des designs propres, solides et harmonieux. Tout ce qui les intéresse c'est de sortir une application vendable avec le minimum de coût et en un minium de temps

Publicité

Les offres du moment

Newsletters


OK