| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第一部分 Cell BE简介
第1章 Cell BE概览
1.1 Cell的历史
1.2 Cell的设计
1.2.1 功耗壁垒
1.2.2 内存壁垒
1.2.3 频率壁垒
1.3 Cell与其他处理器
1.3.1 Cell与图像处理器
1.3.2 Cell与服务器处理器
1.3.3 Cell与超级计算处理器
1.3.4 Cell与嵌入式处理器
第2章 Cell BE体系结构
2.1 Cell整体结构
2.2 Power PC处理器
2.3 协同处理器
2.4 互连总线
2.5 内存控制器接口
2.6 宽带引擎接口
第3章 Cell BE的编程语言
3.1 PPE编程语言
3.1.1 PowerPC指令
3.1.2 Vector/SIMD多媒体扩展指令
3.1.3 C/C++语言扩展
3.2 SPE编程语言
3.2.1 SPE指令
3.2.2 C/C++语言扩展
第4章 Cell BE的编程工具
4.1 软件开发工具包(SDK)
4.1.1 SDK安装与使用
4.1.2 工具链(Toolchain)
4.1.3 IBM全系统模拟器(Simulator)
4.1.4 模拟器的系统镜像
4.1.5 库简介
4.1.6 原型代码
4.1.7 支持性能调优的库和工具
4.1.8 集成开发环境(IDE)
4.2 “Hello World”例程
4.2.1 创建simple工程
4.2.2 编译
4.2.3 运行
第二部分 Cell BE编程
第5章 进程和线程
5.1 基本概念
5.2 PPE进程和线程
5.3 SPE线程
5.3.1 创建SPE线程
5.3.2 执行SPE线程
5.3.3 销毁SPE线程
5.4 代码实例
5.4.1 Hello
5.4.2 Calculate
第6章 直接内存访问
第7章 通信与同步
第8章 向量编程
第9章 Cell BE性能分析
第10章 Cell BE性能优化
第11章 优化实例
第三部分 Cell BE高级编程
第12章 编程模型
第13章 ALF编程
第14章 高级话题
附录A PPE指令集
附录B SPE指令集
附录C 缩写表
附录D 术语表
参考文献