[MAJ] L’utilisation du Cell par l’OS de la PS3
On apprend que suivant les cas, 1 à 2 des 7 SPE du Cell devraient être alloués au système d'exploitation de la PlayStation 3.
Selon plusieurs sources Sony et en réponse aux annonces faites lors du Game Developpers’ Conference qui s’est tenu il y a quelques semaines, nous en savons un peu plus sur l’utilisation des processeurs vectoriels composant le processeur d’IBM présent dans la console de Sony, le Cell.
Le Cell
Pour rappel, le processeur présent dans la PlayStation 3 est un peu différent de la version de base et dispose d’un PPE ou Power Processing Element, c’est-à-dire un cœur de type PowerPC, et sept SPE (Synergetic Processing Element) ou processeurs vectoriels, comme nous le mentionnions dans notre article sur le processeur d’IBM.
Sony a annoncé que le système d’exploitation utiliserait constamment un des sept SPE afin d’offrir au joueur une « lame », un panneau qui permet de basculer sur l’interface du système d’exploitation alors même qu’un jeu est déjà lancé. Ce système se trouve déjà sur la XBOX 360 et permettrait de profiter de session de Voice chat ou vidéo-conférence et disposer d’un système de notification des messages envoyés ou reçus.
Les ressources
En plus des ressources processeurs, ce système demanderait 64 Mo des 256 Mo de mémoire XDR adressées au Cell, 32 Mo des 256 Mo adressés au RSX.
Néanmoins, on apprend aujourd’hui qu’un deuxième SPE pourrait céder sa place aux systèmes d’exploitation, alors qu’il est utilisé par un jeu, ce qui revient à attribuer, tout de même, 25% des ressources CPU et 18,75% de la RAM. Ce deuxième SPE serait utilisé pour décoder de la vidéo et permettre la vidéo-conférence avec plusieurs utilisateurs.
Les questions
Deux questions se posent alors. La première est de savoir si le fait qu’autant de ressources soient allouées au système n’est pas finalement néfaste pour les jeux. Néanmoins, au regard des performances et même s’il nous faudra attendre les réponses des développeurs, nous penchons aujourd’hui par la négative.
La deuxième question est de savoir comment le transfert du jeu au système d’exploitation s’effectuera sur des jeux en réseau où il est souvent très difficile, voire impossible, d’appuyer sur le bouton pause.
Mise à jour : L'auteur de l'article sur le Cell s'étant penché sur la source, ce dernier a relevé que l'utilisation d'un deuxième SPE était plus qu'improbable. En effet, les contraintes relatives au Cell rendraient la programmation impossible si cela était vrai. Une chaîne de programme obéit à un ordre précis et une opération ne peut être lancée tant que la précédente n’est pas terminée.
- Loisir numérique,
- PlayStation ,
- 3 ,
- Cell
- Paramount sur Xbox Live
- Windows Defender passe en bêta 2
- Vendez votre belle-mère sur eBay !
- AMD aurait des problèmes en 2006 ?
- Free devrait conserver ses marges en 2006
- De la VOD sur Xbox 360 grâce à CanalPlay
- Logiciels sélectionnés de la semaine
- Apple et Google en tête du top 100
- Effets visuels limités pour Windows Vista piraté





mystère et boule de gomme enfin je pense que tu demande quel sera le système d'exploitation de la PS3 et à ma connaissance je pensais à Linux
Une version modifiée de GNU/Linux en effet.
Et je suis d'accord sur le fait que la perte de performances sera surement nulle.
Attendons que la PS sortent un deja...
Et je suis d'accord sur le fait que la perte de performances sera surement nulle.
Source de l'info assez mystérieuse, Linux étant un OS stable et peu gourmand en ressources !!! ça sent le troll anti-sony...
les PSE, c'est des plutôt des DSP non? dans ce cas je vois pas l'utilité de traiter des tâches courrantes (genre 1+1=3) avec un DSP mais bon.
La vie est dure.
Une version modifiée de GNU/Linux en effet.
Et je suis d'accord sur le fait que la perte de performances sera surement nulle.
Dire que la perte de performance sera nulle et dire que la perte de prformance ne sera pas néfaste ce n'est pas tout à fait la meme chose et dans tous les cas je doute que la perte de perfomance soit nulle meme si au final elle s'avèrent bénéfique parce que par exemple elle offre une meilleurs ergonomie.
Le port de Linux pour le CELL fait apparaitre les PPE dans /sys comme une ressource du système. Il est donc possible que des process différents utilisent exclusivement un ou plusieurs PPE, les autres applications devant se débrouiller seules.
J'ai jamais vu un truc supplémentaire consommé aucune ressource et ca marche dans tout les domaines pas uniquement l'informatique ...
Tout dépend de la façon d'utiliser les ressources. Aucun jeu n'utilisera jamais 5 SPEs en même temps, donc le fait d'en dédier 1, voir 2 à l'OS ne changera rien aux perfs dans les jeux. Pour la mémoire par contre bien sur c'est déjà plus un facteur diminuant. Mais ca laisse en tout 416Mo de mémoire pour la console et c'est quand même pas mal du tout, la Play 2 pour rappel n'en a en tout que 32Mo.