PS3上Mono的开发资源

我一直在考虑在我的Playstation 3上安装Linux并安装Linux。由于C#是我当前选择的语言,下一个合乎逻辑的步骤是安装Mono。

我做了一些研究,发现http://psubuntu.com/wiki/InstallationInstructions有安装Ubuntu的说明和下载包含PS3特定版本的Ubuntu的ISO的链接。 http://code.google.com/p/celldotnet/上还有一个很酷的项目,它开发了一些代码来利用CPU的6个额外SPU核心,而不仅仅是你可以访问的通用核心。默认。

问题是项目文档看起来有点薄。 有没有人设置PS3来开发.NET代码? 如果是这样,你遇到了什么问题? 有没有人有任何代码样本如何甚至部分加载其中一个怪物处理器?

更新:

我确实意识到基本的.NET / Mono编程将在这里发挥作用。 我模糊的部分是你将哪种数据结构传递给专业核心? 如果我正在读这个, 那么6个SPU内核有128个寄存器,每个128位 。 我还没有看到有关如何有效编码的讨论。

更新2:

IBM已宣布取消Cell处理器的进一步开发。 虽然这几乎可以扼杀我可能需要在平台上开发的任何愿望,但希望其他人可能会添加一些有用的信息。

刚刚从Miguel de Icaza的博客中找到了这个post 。 承诺,就在2008年2月,他正在研究这个问题。 由于他现在是SO社区的成员 ,我希望他能够进一步阐明这个话题。

PS3具有PPC通用CPU。

您可以尝试将mono编译为ppc并从那里开始。

来自svn的Mono在ppc端口上受到了很多关注,所以我建议使用它来代替2.0版本。