gpt4 book ai didi

ide - 为 PlayStation 3 Linux 开发

转载 作者:行者123 更新时间:2023-12-03 15:00:27 24 4
gpt4 key购买 nike

我有兴趣为 Sony PlayStation 3 开发软件包含 的控制台多核Cell处理器 ,针对任何 PS3-compatible Linux分配。

"A single PS3 performs better than the highest-end desktops available and compares to as many as 25 nodes of an IBM Blue Gene supercomputer." ~ PlayStation3 Gravity Grid



最重要的是:
  • CPU - 任何 Linux 操作系统 has access to 6 7 Synergistic Processing Elements
  • GPU - 索尼实现了限制访问 RSX 的管理程序
  • 平行 - IBM 提供了 introduction to programming parallel applications在 PS3 上

  • 所以要开始:
  • 安装 Linux on the PS3 :
  • 对于 YDL Linux - 安装指南here
  • 对于 Fedora 8 - 安装指南herehere .
  • 对于 Ubuntu 8 - 编译安装指南here .
  • 对于 OpenSUSE - 任何指南?
  • 对于 Debian - 任何指南?
  • 获取带有适合该 Linux 的编译器的 IDE。 ..(帮助!)
  • C++ IDE :KDevelop , Eclipse CDT , Code::Blocks
  • GCC 4.3Binutils 4.1
  • IBM XL 用于 Cell - 作为 IBM's Cell SDK 的一部分提供
  • OpenMPI适用于 PowerPC Linux ..(什么?)
  • 最佳答案

    您也可以尝试 Ubuntu 8.10 (Intrepid Ibex)。他们的 PS3 支持非常好,可以找到安装说明和编译的粗略入门 here . GCC 4.3 和 binutils 4.18 包括 Cell PPU(通用 PowerPC 目标)和 SPU 的目标,并且在 Ubuntu 存储库中有可用的包(例如 spu-gcc、spu-g++、spu-binutils、ppu-gdb、spu-newlib等),它将为您编译二进制文件。

    就合适的 IDE 而言,上述实用程序应该可以与任何 IDE(即 KDevelop、Eclipse CDT、Code::Blocks)完美集成,只要您能找到语法高亮文件(可用于大多数流行的 IDE)。 Cell SDK 也可用,并且有可能提供更好的集成,并且包可用于 RHEL 5.2 和 Fedora 9(应该能够使用 Alien 将它们拉入 Debian/Ubuntu,但不确定)。

    OpenMPI 是一个好主意,他们已经能够为基于 Cell 的 Blade ( here ) 编译它,所以我认为这不应该是一个问题。您也可以滚动自己的消息传递,因为低开销是在 Cell 上获得良好性能的关键(虽然我不知道 OpenMPI 有多适合于此,但它可能很棒)。

    关于ide - 为 PlayStation 3 Linux 开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/467711/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com