Bon, pour être clair sur les capacités de la machine, c'est assez simple en fait, mais complexe au final :
Le processeur, le CELL, c'est exactement l'équivalent de 8 processeur (disons des Athlon a 1 ou 2Ghz, je ne saurais pas dire combien exactement) qui sont organisés par un processeur supplémentaire.
En gros, dans le CELL, c'est un orchestre de processeurs qui travaillent en parrallèle.
Et en plus de ça, ya un processeur graphique plus puissant que ce qu'il y a actuellement sur le marché (et qui est boosté par le fait qu'on l'a fait de façon a bien coller au CELL, pour faire simple).
Et beaucoup de mémoire vive (ce qui coute souvent le plus chère dans les anciennes consoles).
Donc, Pour tout ce qui est IA, Système Physique, Gestion de l'affichage, gestion du jeu, etc, on peut théoriquement allouer chacune de ces tâches un ou plusieurs Core (l'un des "processeur") qui va s'en occuper tout seul ou a plusieurs, sous le controle du "chef d'orchestre" qui indique ce qu'il y a a afaire.
Et puis comme le CELL est un processeur en un seul bloc et presque directement connecté à la mémoire vive, chaque Core (chaque "processeur" à l'interieur) accède ultra rapidement aux données des autres.
Cela signifie que le systeme physique peut théoriquement accéder ultra rapidement aux informations graphiques et vice versa (par exemple pour faire en sorte que les polygones se déforment sous l'impacte d'un objet, selon les forces en jeu et selon les lumières environnantes,et l'elasticité de la matière, tout ça tout ça.
L'avenir de la machine, ce n'est plus le nombre de Ghz qui augmente, ce n'est plus le hnompbre de Bits traités à la fois, c'est le parrallèlisme : plus les processeurs auront de Core, plus ils pourront faire de trucs à la fois et donc plus il sera possible d'y foutre n'importe quoi.
Les processeurs Bi-Core pour PC sont déjà dispo chez Athlon etIntel, mais un peu cher. Pour la fin de l'année il devrait y aen avoir d'abordables.
Mais quand une version PC du Cell sortira, ça sera une sorte de révolution. En plus du fait que la carte graphique ait des shaders unifiés....
...bon je m'explique.
Actuellement pour faire les meilleurs effets graphiques, on utilise deux choses : le Vertex Shader et le Pixel Shader.
En gros, le premier est une sorte de programme exécuté pour chaque point d'un polygone en 3D. On peut faire des déformations graphiques sans toucher aux données du model, ou bien changer les couleurs des triangles (ce qui change la couleur de la texture).
Ensuite ya le Pixel Shader qui lui est un programme executé pour chaque pixel, donc on en change la couleur et il me semble que maintenant on peut carément changer sa position ....
Enfin bref.
Là l'architecture graphique permet de faire un seul programme qui permet de toucher à la fois aux Pixels et aux Vertices (un Vertex , des Vertices, les coins des triangles, les points quoi). Enfin, c'est à peu près ça.
Ca veut aussi dire qu'on repousse carrément ultra loin les limites des possibilités graphiques.
On va pouvoir avoir autant de sources de lumières qu'on veut en temps réel (avant on pouvais pas, mais bon ça se voit pas trop), et autant d'effets chelou (truc-shading et compagnie) qu'on veut.
That is powerfull.
Va savoir ce qu'il va être possible avec ce genre de machine. C'est maintenant qu'il y a de quoi faire un simulateur de bombe atomique sur la PS3
...si vous n'avez rien compris, rassurez vous, vous êtes normal....