索阅 100例 首 页| 资 讯| 下 载| 论 坛| 博 客| Webinar| 高 校| 专 刊| 会展| EETV| 百科| 问答| 电路图| 工程师手册| Datasheet

EEPW首页 > 百科 > SPU(协处理器)

SPU(协处理器)


贡献者:angelazhang    浏览:1489次    创建时间:2015-01-20

  SPU(协处理器)
  Synergistic Processing Unit
  CELL处理器作为非对称的多核处理器,其中SPU是协处理器
  参考资料:Cell 处理器是由 Sony、Toshiba 和 IBM? 共同设计的,它是今年 CPU 市场上最值得期待的新品。据说它采用了一种全新的体系结构,在消费和工作站市场上具有前所未有的性能。它采用了一个 64 位的 PowerPC? 核心,将多个独立的向量处理器(称为协处理部件,Synergistic Processing Unit,SPU)组合成单个微处理器。
  与现有的 SMP 系统或其他多核心的处理器实现不同,在 Cell 中,只有通用的 PowerPC 核心才可以在一个通用的操作系统上运行,而 SPU 则是专门用来运行一些计算任务的。将 Linux? 移植到 Cell 的 PowerPC 核心上是一个相当简单的任务,因为它与现有的一些平台非常类似,例如 IBM pSeries? 或 Apple Power Macintosh,但是仅仅这样并不能使用 SPU 的那些功能强大的计算能力。
  只有内核才可以直接与 SPU 进行通信,因此需要将硬件接口抽象为系统调用或设备驱动程序。用户接口中最重要的一些功能包括将一个程序的二进制文件加载到 SPU 中,在 SPU 程序和 Linux 用户空间的应用程序中传输内存的内容,并对程序的执行情况进行同步。其他挑战还有 SPU 程序执行与现有工具(例如 GDB 和 OProfile)的集成。


如果您认为本词条还有待完善,需要补充新内容或修改错误内容,请编辑词条     查看历史版本

开放分类
处理器    协处理器    

参考资料
百度百科

贡献者
angelazhang    


本词条在以下词条中被提及:

关于本词条的评论共:(0条)
匿名不能发帖!请先 [ 登陆 ]