PS3上Mono的开发资源

PS3上Mono的开发资源

问题描述:

我一直在考虑在我的Playstation 3上安装Linux。由于C#是我目前选择的语言,下一个合理的步骤是安装Mono。PS3上Mono的开发资源

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

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

更新:

我也知道基本的.NET /单声道节目会在这里发挥作用。我所模糊的部分是你将什么样的数据结构传递给专业核心?如果我正在阅读这个权利,the 6 SPU cores have 128 registers at 128 bits each。我还没有看到有关如何有效编码的讨论。

更新2:

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

刚刚从Miguel de Icaza的博客中找到this posting。有前途的是,他最近在2008年2月正在研究这个问题。现在他已经是a member of the SO community了,我希望他能对这个话题进一步阐明。

PS3具有PPC通用CPU。

你可以尝试交叉编译单声道到ppc并从那里去。

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