《先进计算机体系结构与并行处理》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:(美)Hesham El-Rewini,(科)Mostafa Abd-El-Barr著;陆鑫达,林新华,翁楚良译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121019884
  • 页数:189 页
图书介绍:本书主要论述计算机体系结构和并行计算中的深层次问题,主要内容包括:先进计算机体系结构和并行处理导论,多处理器互联网络,多处理器体系结构的性能分析,共享存储多处理器体系结构,消息传递多处理器体系结构,并行计算的抽象模型,网络计算,并行程序设计的环境和工具(包括并行虚拟机中的并行编程和消息传递接口),以及并行计算中的任务调度和分配问题。本书取材先进,侧重实例分析和注重对解决实际问题能力的培养。

第1章 先进计算机体系结构与并行处理导论 1

1.1 计算的四个年代 1

1.2 计算机体系结构的弗林分类方法 3

1.3 SIMD体系结构 4

1.4 MIMD体系结构 5

1.5 互连网络 8

1.6 小结 11

习题 11

参考文献和推荐读物 13

第2章 多处理器互连网络 15

2.1 互连网络的分类 15

2.2 基于总线的动态互连网络 16

2.3 基于交换的互连网络 19

2.4 静态互连网络 26

2.5 分析和性能指标 31

2.6 小结 34

习题 34

参考文献和推荐读物 35

第3章 多处理器体系结构的性能分析 37

3.1 计算模型 37

3.2 关于并行体系结构的争论 39

3.3 互连网络的性能问题 41

3.4 并行体系结构的可扩展性 45

3.5 基准测试程序性能 48

3.6 小结 52

习题 52

参考文献和推荐读物 53

第4章 共享存储器体系结构 56

4.1 共享存储器系统的分类 56

4.2 基于总线的对称多处理机系统 58

4.3 基本的高速缓存一致性方法 59

4.4 监听协议 60

4.5 基于目录的协议 65

4.6 共享存储器的编程 69

4.7 小结 71

习题 72

参考文献和推荐读物 73

第5章 消息传递体系结构 74

5.1 消息传递简介 74

5.2 消息传递网络中的路由 75

5.3 消息传递中的交换机制 78

5.4 消息传递编程模型 81

5.5 支持消息传递的处理器 83

5.6 消息传递体系结构实例 84

5.7 消息传递体系结构与共享存储器体系结构 87

5.8 小结 88

习题 88

参考文献和推荐读物 89

参考网站 90

第6章 抽象模型 91

6.1 PRAM模型及其变体 91

6.2 在EREW PRAM上模拟多个访问 92

6.3 并行算法的分析 93

6.4 计算和与所有和 95

6.5 矩阵乘法 98

6.6 排序 100

6.7 消息传递模型 101

6.8 领导者选举问题 105

6.9 同步环中的领导者选举 106

6.10 小结 111

习题 111

参考文献和推荐读物 111

第7章 网络计算 113

7.1 计算机网络基础 113

7.2 客户/服务器系统 115

7.3 机群 119

7.4 互连网络 122

7.5 机群实例 126

7.6 网格计算 127

7.7 小结 128

习题 128

参考文献和推荐读物 129

参考网站 129

第8章 并行虚拟机的并行编程 130

8.1 PVM环境和应用结构 130

8.2 创建任务 133

8.3 任务组 135

8.4 任务间的通信 136

8.5 任务同步 141

8.6 归约操作 142

8.7 工作分配 143

8.8 小结 145

习题 145

参考文献和推荐读物 146

参考网站 146

第9章 消息传递接口 147

9.1 通信 147

9.2 虚拟拓扑 150

9.3 任务通信 152

9.4 同步 155

9.5 集合操作 157

9.6 任务创建 161

9.7 单边通信 163

习题 165

9.8 小结 165

参考文献和推荐读物 167

第10章 调度与任务分配 168

10.1 调度问题 168

10.2 未考虑通信的DAG调度 170

10.3 通信模型 173

10.4 考虑通信的DAG调度 174

10.5 调度问题的NP完全性 177

10.6 启发式算法 178

10.7 任务分配 183

10.8 异构环境下的调度 187

10.9 小结 187

习题 188

参考文献 188