IBM发布Octopiler项目 简化Cell芯片编程

互联网 | 编辑: 2006-02-24 10:30:16
  在对Cell芯片编程方面存在困难的编程人员将获得IBM 一个新项目的帮助:Octopiler。

  为具有一个中央处理内核、八个专用处理内核的Cell芯片编写代码不是一件容易的事儿。

  Octopiler 试图改变这种状况,它能够将编程人员编写的单一软件转换为数个不同的软件,同时在Cell芯片的数个内核上运行。

  市场调研厂商Illuminata的分析师哈夫表示,为Cell编写代码相对困难一些,尤其是任务必须被分解成能够并行执行的线程。一个高级的、更抽象的模式将能够使编程更为简单。

  在认识到为Cell芯片编写代码的困难后,IBM 在2004年就表示将使这一任务更简单。IBM 的研究人员计划3 月份公布一份有关为Cell芯片编写代码的指南。

  该指南的摘要指出,高级编程人员能够开发并以手动方式优化应用软件,充分发挥Cell芯片的性能潜力。但我们相信,先进的编译器优化技术能够弥补可用性和性能间的差距。

  与其它编译器相比,Octopiler 有更多的工作要做。其一,它必须以与PowerPC 内核使用的语言不同的语言为八个协处理器生成指令;其二,它必须将软件代码分配到9 个内核上,并对它们之间的通讯和内存共享进行管理。

  以下个人观点,那些担心sony在软件支持上能力不足的同学们可以放心一些了, 至少在cell相关方面,是IBM在提供支持。

  


CELL芯片机能无限

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑