代码之家  ›  专栏  ›  技术社区  ›  Jarek

2010年IBM Cell编程-可行且值得吗?

  •  4
  • Jarek  · 技术社区  · 15 年前

    我需要你的帮助。我遇到了一本有趣的书——《细胞处理器编程:游戏、图形和计算》——它主要包含C语言和一些细胞程序集。这项技术确实很有趣,但我也有一些怀疑。

    • 当前固件版本不支持Linux。
    • IBM网站上的最后一个版本来自2008 Red Hat Enterprise 5.2和Fedora 9—有没有人有在Fedora 13或至少任何高于Fedora 9的版本上运行此IBM SDK的经验,Linux是否有足够的测试可用性?
    • 它是否有用,例如创建可分发的PSN游戏,如果有人知道任何关于价格的东西,实际得到一个产品在那里(因为我听说它比例如X-box独立游戏更贵)

    那么你认为值得还是不值得?是仅仅为了教育目的还是更“严重”的事情?

    欢迎有任何想法,谢谢!

    2 回复  |  直到 15 年前
        1
  •  0
  •   Gian    15 年前

    考虑到你不能使用手机,我建议你这样做可能不值得。我非常喜欢细胞结构-我认为这是朝着正确方向迈出的一大步。不幸的是,在过去做过一些Cell开发之后,我对工具链、模拟器以及最近对开发人员采取的看似敌对的态度感到非常失望。

    因此,考虑到您无法使用真正的Cell机器来获得在该习惯用法中编写程序所获得的速度增益,您最好研究通用的分布式编程技术(使用MPI或类似的技术)。这些技能将很容易转移到细胞或其衍生物,或任何类似的架构,可能会出现在未来。

        2
  •  1
  •   Lothar    15 年前

    IBM公司把这个细胞用于通用计算机。它将在Playstation中存活5年,我非常确定下一代Playstation——无论何时准备好——也将再次使用Cell,因为在CPU领域建立新的东西在今天是如此的难以负担。

    但作为一种技术,它确实不再感兴趣。学习CUDA可能是一个更好的选择。