IBM apprend aux étudiants du MIT à jouer à la PS3
Sony a suffisamment insisté sur ce point dans sa communication pour que tout un chacun le sache par cœur : la Playstation 3 tire en partie sa puissance de son processeur central Cell, conçu et fabriqué en partenariat avec IBM et Toshiba. Puissant, le Cell est aussi très particulier. De par sa conception (un cœur généraliste et huit cœurs simplifiés calculant en parallèle) il réclame des développeurs un effort supplémentaire d’adaptation.
Pour ne pas que cela constitue un handicap pour sa puce, sur laquelle il fonde de grands espoirs, Big Blue s’est allié à Sony et Toshiba pour financer un cursus spécial au sein du célèbre Massachussetts Institute of Technology. Ce cours d’une durée de quatre semaines permet aux étudiants de se familiariser avec la programmation en parallèle. Il est dispensé conjointement par Saman Amarasinghe, professeur au département de génie électrique et d’informatique du MIT et Rodric Rabbah d’IBM. Le projet le plus réussi, un remix de Pong en 3D, a même été présenté à la Gamer Developer Conference le 7 mars dernier. Mais comme l’a souligné R. Rabbah :
« Le Cell possède une architecture pouvant être appliquée à de nombreux domaines industriels dans le futur. Le cours est l’occasion de montrer aux étudiants comment la performance, la puissance et la polyvalence [du Cell] peuvent être utilisées ailleurs que dans les jeux vidéo. »
- playstation ,
- IBM ,
- MIT
- La démocratisation des formats HD en Amérique
- Premier disque dur hybride chez Samsung
- Une SDHC 4 Go en Classe6 chez PNY
- Partenaire : test du Nokia 6300
- Toshiba : gravure en 43 nm début 2008
- AMD, bientôt fabless ?
- Bientôt un Tablet PC chez Dell ?
- Canon : baisses de prix et promotions
- Sony augmente la production de diode laser bleue
- Un autre disque dur 120 Go pour la Xbox 360
- Command & Conquer 3 : la faille...
- MSI lance deux portables bureautiques
- Blu-ray : 70 % des ventes de films HD
- Les prix de la DRAM devraient grimper ?
- 20 dies pour une épaisseur de 1,4 mm
- Lenovo coupe 1 400 têtes
- Sony diminue le prix de la PSP
- OCZ lance une alim silencieuse pour joueurs





Un peu raccoleur ton titre... la PS3 n'a rien a voir avec le sujet...
C'est clair. IBM, Sony, Cell, je vois pas pourquoi on parle de PS3.
Bah, sur quoi veux-tu que les étudiants travaillent ? Sur des PS3 bien sûr ! C'est très certainement la plateforme Cell la plus répandue et la moins chère.
J'aurais bien aimé avoir cela en classe plutôt que mon vieux terminal VT100 connecté à un système OpenVMS. (quoique ce fut une expérience inoubliable...) Mais bon, pour faire du Pascal... On a fait de la 3D en Ada, c'est déjà assez original, non ?
Ah on t'as pas dit? Le CELL est aussi dans le super-calculateurs IBM, et la en l'occurence, c'est pas pour jouer à God of War qu'ils sont allés au MIT les gars d'IBM.
D'ailleurs les étudiants ils ont pas que ca a y foutre...
Evidemment qu'ils ne vont pas programmer Quake 5 dessus, ca n'est pas prévus. Mais un diplomé du MIT, ca peut se retrouver rapidement comme chef de projet d'un soft comme un jeu OU un outil de pro.
Donc le titre est bien racoleur puisqu'il utilise un sujet d'actualité pour attirer du monde alors que le sujet n'a au final rien a voir...
Donc le titre est bien racoleur puisqu'il utilise un sujet d'actualité pour attirer du monde alors que le sujet n'a au final rien a voir...
Je ne vois pas pourquoi le titre te gênes à ce point là.
Il y a bien des étudiants qui ont programmé des jeux sur une PS3. La news ne le dit peut-être pas mais je suppose qu'ils ont joué avec, ne serait-ce que par souci de test qualité...
Ah on t'as pas dit? Le CELL est aussi dans le super-calculateurs IBM, et la en l'occurence, c'est pas pour jouer à God of War qu'ils sont allés au MIT les gars d'IBM.
D'ailleurs les étudiants ils ont pas que ca a y foutre...
......... j'avais raté ce troisième post......... il est bien......... il est bien......... et c'est quoi alors LE super-calculateurs IBM ?
Les... j'ai oublié un "S"... IBM a plusieurs supercalculateurs de prévus avec des CELL dans la boite.
J'ai un peu cherché et je n'ai trouvé qu'un nom, donc, LE supercalculateur d'IBM a base d'Opterons et de CELL c'est RoadRunner. (mais il est prévu de l'intégrer dans beaucoup de système, en médecine par exemple)
A la boite un collegue boss sur une PS3 egalement, ca fait un kit de developpement cell a pas cher
Loacoon, les étudiants du MIT ont appris à programmer le Cell avec des PS3 prêtées par Sony, donc : non, mon titre n'est pas inutilement racoleur.
Les... j'ai oublié un "S"... IBM a plusieurs supercalculateurs de prévus avec des CELL dans la boite.
J'ai un peu cherché et je n'ai trouvé qu'un nom, donc, LE supercalculateur d'IBM a base d'Opterons et de CELL c'est RoadRunner. (mais il est prévu de l'intégrer dans beaucoup de système, en médecine par exemple)
Pour la petite histoire RoadRunner est une commande spécifique du DoE comportant 16000 Opteron et 16000 Cell. Le même Cell que l'on retrouve dans la PS3. Quand il sera opérationnel, pas avant 2008, il sera le plus puissant des supercalculateurs en fonctionnement.
Mais c'est le même Cell que la PS3.
Donc pour se familiariser avec le Cell, le plus simple aujourd'hui est de s'exercer avec une PS3 et le titre de la news n'a rien de raccoleur.
Bien évidement que l'on peut imaginer même un simple PC embarquant un ou plusieurs Cell à côté de ses x86 habituels. C'est là tout l'intérêt de l'HyperTransport 3.0 dont AMD est le grand moteur, et la réponse d'Intel d'ouvrir son FSB et de le faire évoluer pour contrecarrer AMD.
Le Cell est constitué d'un processeur générique du type POWER et de 8 processeurs RISC spécifiques. Le premier découpant les tâches et les confiant aux 8 SPE.
Une des caractéristiques moins connue du Cell est que le processeur générique peut donner du boulot aux autres SPE disponibles d'autres Cell si plusieurs sont disponibles... Ca devient de plus en plus intéressant...
La programmation doit être adaptée car suivant comment on présente un algo au processeur générique, il n'arrivera pas ou mal à découper ses calculs. Pour obtenir les meilleurs résultats il faut en quelque sorte préparer le boulot pour lui permettre d'exploiter au mieux ses capacités. Là il y a de l'apprentissage, une technique particulière... C'est ce que l'on appel la programmation parallèle.
Une autre utilisation possible des SPE est de leur affecter des tâches différentes, les SPE se passant les données traitées d'une tâche à l'autre. dans ce cas c'est beaucoup plus classique à programmer, cela devient semblable à une application multithreadée.
Loacoon, les étudiants du MIT ont appris à programmer le Cell avec des PS3 prêtées par Sony, donc : non, mon titre n'est pas inutilement racoleur.
Ok j'ai rien dit alors. C'est pas précisé dans la news