第一章 并行模型 1
1.1 技术模型 2
1.1.1 同步技术 3
1.1.2 通讯技术 10
1.2 语义模型 14
1.2.1 数据并行性 18
1.2.2 任务并行性 22
1.3 算法模型 25
1.3.1 PRAM模型 28
1.3.2 HPRAM模型 30
第二章 体系结构 32
2.1 指令集合 32
2.1.1 指令格式 32
2.1.2 指令功能 41
2.2.1 SIMD程序设计 65
2.2 程序设计 65
2.2.2 MIMD程序设计 69
2.3 芯片设计 72
2.3.1 低功耗设计 72
2.3.2 设计的综合 81
第三章 SIMD计算机 93
3.1 基本MPP微处理器 93
3.1.1 处理元阵列 96
3.1.2 控制器结构 100
3.2 协处理MPP系统 110
3.2.1 图象获取 112
3.2.2 操作描述(数据并行性计算举例) 126
3.3 图象理解SIMD计算举例 162
3.3.1 图象分割 162
3.3.2 特征抽取 175
3.3.3 对象分类 184
4.1 浮点MPP微处理器 191
第四章 MIMD计算机 191
4.1.1 数据路径 192
4.1.2 通讯逻辑 244
4.2 层次式MPP系统 250
4.2.1 同构系统 252
4.2.2 异构系统 261
第五章 设计验证 266
5.1 验证模型 267
5.1.1 功能模型 267
5.1.2 逻辑模型 282
5.1.3 器件模型 286
5.2 验证技术(MPP计算举例) 309
5.2.1 功能模拟 310
5.2.2 逻辑模拟 311
5.2.3 电路模拟 320
5.2.4 版图验证 326
6.1.1 测试设备 341
第六章 芯片测试 341
6.1 工艺测试 341
6.1.2 测试内容 346
6.2 设计测试 365
6.2.1 JTAG技术 366
6.2.2 QTAG技术 396
第七章 系统集成 412
7.1 系统设计 412
7.1.1 冗余设计 413
7.1.2 容错设计 424
7.2 集成技术 432
7.2.1 MCM技术 433
7.2.2 WSI技术 443
7.2.3 3-D技术 453
参考文献 458