www update example downloads compiler c# mono playstation

c# - update - Recursos de desarrollo para Mono en PS3



update mono (2)

La PS3 cuenta con una CPU de propósito general PPC.

Puedes intentar cruzar compilar mono a ppc e ir desde allí.

Mono de svn ha recibido mucha atención con respecto al puerto ppc, por lo que aconsejaría usarlo en lugar de la versión 2.0.

He estado considerando dar el paso e instalar Linux en mi Playstation 3. Como C # es mi idioma actual, el siguiente paso lógico sería instalar Mono.

Investigué un poco y descubrí que http://psubuntu.com/wiki/InstallationInstructions tiene instrucciones para instalar Ubuntu y enlaces para descargar un ISO que contiene una versión específica de PS3 de Ubuntu. También existe este interesante proyecto en http://code.google.com/p/celldotnet/ que ha desarrollado un código para utilizar los 6 núcleos SPU adicionales de la CPU, no solo el de propósito general al que tiene acceso. defecto.

El problema es que la documentación del proyecto parece un poco delgada. ¿Alguien ha configurado una PS3 para desarrollar el código .NET? Si es así, ¿qué problemas encontraste? ¿Alguien tiene ejemplos de código de cómo cargar parcialmente uno de estos procesadores monstruosos?

Actualizar:

Me doy cuenta de que la programación básica de .NET / Mono entrará en juego aquí. La parte en la que estoy confundido es ¿qué tipo de estructuras de datos pasas a un núcleo especializado? Si estoy leyendo este derecho, los 6 núcleos SPU tienen 128 registros a 128 bits cada uno . No he visto ninguna discusión sobre cómo programar de manera efectiva para esto.

Actualización 2:

IBM ha anunciado que se ha cancelado un mayor desarrollo en el procesador Cell. Si bien esto prácticamente elimina cualquier deseo que tenga que desarrollar en la plataforma, es de esperar que alguien más agregue alguna información útil.


Acabo de encontrar esta publicación del blog de Miguel de Icaza. Prometiendo que tan recientemente como febrero de 2008 estaba investigando esto. Como él es miembro de la comunidad SO ahora, espero que pueda arrojar más luz sobre el tema.