代码之家  ›  专栏  ›  技术社区  ›  Jason Z

Mono on PS3开发资源

  •  4
  • Jason Z  · 技术社区  · 16 年前

    我一直在考虑在PlayStation3上冒险安装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编程将在这里发挥作用。我模糊的部分是什么样的数据结构,你传递给一个专业核心?如果我读得对, the 6 SPU cores have 128 registers at 128 bits each . 我还没有看到任何关于如何有效地为此进行编码的讨论。

    更新2:

    IBM has announced 细胞处理器的进一步发展已被取消。虽然这几乎扼杀了我在平台上开发的所有欲望,但希望其他人可以添加一些有用的信息。

    2 回复  |  直到 15 年前
        1
  •  3
  •   Community CDub    7 年前

    刚刚找到 this posting 来自Miguel de Icaza的博客。他承诺,直到2008年2月,他都在调查此事。像他一样 a member of the SO community 现在,我希望他能对这个问题有进一步的了解。

        2
  •  1
  •   Jason Z    16 年前

    PS3具有PPC通用CPU。

    你可以试着把mono编译成ppc,然后从那里开始。

    来自SVN的Mono已经收到了很多关于PPC端口的关注,所以我建议使用它而不是2.0版本。