J'ai envisagé de franchir le pas et d'installer Linux sur ma Playstation 3. Comme C# est mon langage actuel, la prochaine étape logique consisterait à installer Mono.Ressources de développement pour Mono sur PS3
J'ai fait un peu de recherche et j'ai trouvé que http://psubuntu.com/wiki/InstallationInstructions avait des instructions sur l'installation d'Ubuntu et des liens pour télécharger un ISO contenant une version spécifique à PS3 d'Ubuntu. Il y a aussi ce projet cool à http://code.google.com/p/celldotnet/ qui a développé du code pour utiliser les 6 cœurs de SPU supplémentaires de la CPU, et pas seulement celui à usage général auquel vous avez accès par défaut.
Le problème est que la documentation du projet semble un peu mince. Est-ce que quelqu'un a mis en place une PS3 pour développer le code .NET? Si oui, quels problèmes avez-vous rencontrés? Est-ce que quelqu'un a des exemples de code pour charger même partiellement l'un de ces processeurs monstres?
Mise à jour:
Je me rends compte que .NET/Mono programmation de base entrera en jeu ici. La partie sur laquelle je suis confuse est de savoir quel type de structures de données passez-vous à un noyau de spécialité? Si je lis ce droit, the 6 SPU cores have 128 registers at 128 bits each. Je n'ai vu aucune discussion sur la façon de coder efficacement pour cela.
Update 2:
IBM has announced que le développement sur le processeur de cellules a été retirée. Bien que cela tue à peu près tout désir que je pourrais avoir à développer sur la plate-forme, j'espère que quelqu'un d'autre pourrait ajouter quelques informations utiles.