本文来源:网站建设-网站制作|网络营销专家慧云科技-抢滩登陆2009-6-29 16:04:20
PPE 顺序模型 PPE 64 位 PowerPC 核,运行主操作系统和管理程序,继承了保守的 顺序模型。 Cell 环境下 PPE 顺序用作控制和工具,为 SPE 顺序建立了如内存映射、异常 处置、 SPE 运行控制的运行环境,分配和管理 Cell 系统资源,提供像 printf 文件 I/O 这 样的 OS 服务给 SPE 顺序和线程。 单一 SPE 顺序模型如果顺序小到放入 256KB LS 就是单一小 SPE 模型。对很多 专用负载是足够的具有分离的 SPE 和 PPE 地址空间和明确的输入输出。一个 SPE 可执行程序由 SPE 编译和链接, SPE 可执行映像是嵌入在 PPE 里的 Cell 顺序员通过 PPE 控制进程和 SPE 管理库载入、初始化、启动和终止一个 SPE 顺序。
PPE 控制进程、 PPE 操作系统、 PPE 和 SPE 运行顺序一起建立了 SPE 参数传送、内存映射、系统调用 等运行环境。另外,如果数据和代码不能完全放入 LS 就是单一大 SPE 模型。 PPE 控 制进程、内核和运行程序建立起的系统内存映射作为 SPE 次内存空间, SPE 通过软件 控制的 DMA 引擎访问次内存空间。 多 SPE 并行顺序模型它基于交互的单一 SPE 顺序,可使用传统的并行顺序模型。 Cell 提供很多硬件同步机制支持,同时也提供共享内存、消息传送、流、管道用于顺序开发。 多任务 SPE 最简单多任务程序模型,又可分为驻留 LS 多任务、自管理的多任务 和内核管理的多任务。