第1章 从多处理器系统到多核系统
1.1 板内处理器间的通信
1.2 板间通信
1.3 Intel的嵌入式处理器
1.3.1 Intell86处理器
1.3.2 Intel386TM处理器
1.3.3 Intel486TM处理器
1.3.4 Intel奔腾处理器
1.3.5 IntelPentiumIII处理器
1.3.6 IntelPentiurnIV处理器
1.3.7 PentjulnM处理器
1.3.8 双核IntelXeon处理器
1.3.9 应用于嵌入式计算的英特尔酷睿2双核处理器
1.3.1 0Quad.CorehatelXeonProcessoi5300系列
1.4 嵌入式发展趋势和近期处理器的影响
1.5 从多CPU系统到多核系统
1.5.1 多核处理器的产生原因
1.5.2 同构多核和异构多核
1.5.3 对称多核和非对称多核
1.5.4 多核嵌入式处理器的优点
1.6 本章 小结
第2章 程序性能评估方法
2.1 性能评估的方法
2.1.1 任务粒度因子与锁粒度因子
2.1.2 固定式锁竞争中的加速比分析
2.1.3 随机锁竞争加速比分析
2.1.4 分布式锁竞争的加速比分析
2.2 并行编程的基本概念
2.2.1 数据并行
2.2.2 任务并行
2.2.3 合并数据和任务并行
2.2.4 混合方案
2.2.5 实现并行
……
第3章 多核程序设计基础
第4章 自动并行化技术
第5章 多核信号外理下的IPP技术
第6章 Intel线程构建设块
第7章 数据分解编程模型
第8章 函数分解编程模型
第9章 基于ParallelInspector的调试技术
第10章 INTELparallelAmpiffer的调试技术
第11章 基于InterParallelAdvisorLite的调试技术