书籍详情
计算机系统结构
作者:郑纬民等编
出版社:清华大学出版社
出版时间:1998-01-01
ISBN:9787302009542
定价:¥13.80
内容简介
本书讲述计算机系统结构的基本概念、基本原理、基本结构和分析方法,比较系统地讨论了高性能计算机系统的各种技术,全书共分八章。其内容分别是:绪论;存储器系统设计;流水线计算机设计技术;数值应用问题的特征;向量计算机;多处理机;多处理机算法;数据流计算机系统结构。本书适合于作计算机专业本科生和有关专业研究生的教材,也可作为计算机科学工作者(包括软件工作者)的参考书。
作者简介
暂缺《计算机系统结构》作者简介
目录
第一章 绪论
1. 1 计算机系统结构
1. 1. 1 计算机系统层次结构
1. 1. 2 计算机系统结构定义
1. 1. 3 计算机组成与实现
1. 1. 4 计算机系统结构的发展
1. 1. 5 计算机系统结构的分类
1. 2 技术和系统结构
1. 3 系统结构的评价标准
1. 3. 1 成本指标
1. 3. 2 硬件考虑
1. 4 高性能技术
1. 4. 1 价格对系统结构的影响
1. 4. 2 应用对系统结构的影响
1. 4. 3 VLSI对系统结构的影响
1. 4. 4 技术的发展对价格的影响
1. 4. 5 算法和系统结构
第二章 存储系统设计
2. 1 利用程序本身的特性
2. 2 Cache存储器
2. 2. 1 Cache基本结构
2. 2. 2 Cache设计
2. 2. 3 Cache分析
2. 2. 4 Cache替换算法
2. 2. 5 在Cache中的进程足迹
2. 2. 6 Cache写操作
2. 3 虚拟存储器
2. 3. 1 虚拟存储器结构
2. 3. 2 虚拟存储器的地址变换
2. 3. 3 分段存储系统
2. 3. 4 替换算法
2. 3. 5 缓冲对虚拟存储系统性能的影响
第三章 流水线计算机设计技术
3. 1 流水线设计原理
3. 2 流水线计算机中的存储器结构
3. 3 流水线计算机的性能
3. 4 流水线中段的控制方法
3. 4. 1 多功能流水线的设计
3. 4. 2 冲突向量和流水线控制
3. 4. 3 流水线的最佳性能
3. 4. 4 利用延迟线改善性能
3. 4. 5 消除互锁
3. 5 流水线技术的开发
3. 5. 1 条件转移
3. 5. 2 内部定向和推迟指令
3. 5. 3 具有Cache存储器和虚拟存储器的机器
3. 5. 4 RISC结构
第四章 数值应用问题的特征
4. 1 大型数值问题的分类
4. 1. 1 连续模型
4. 1. 2 粒子模型
4. 2 高性能计算机设计中的限制条件
4. 3 连续模型的系统结构
4. 4 连续模型的算法
4. 4. 1 宇宙立方体结构
4. 4. 2 数据流需求
4. 4. 3 并行解法
4. 4. 4 递归加倍法与循环归约法
4. 5 混洗
4. 5. 1 混洗互连模式
4. 5. 2 全混洗的应用
4. 6 连续模型的结构向何处发展
第五章 向量计算机
5. 1 向量处理的基本概念
5. 1. 1 什么是向量处理
5. 1. 2 向量处理方式
5. 2 一般的向量处理机
5. 2. 1 多存储器模块
5. 2. 2 中间存储器
5. 3 数值算法的存取模式
5. 3. 1 高斯消去法
5. 4 向量机的数据结构
5. 5 向量协处理器
5. 6 稀疏矩阵的处理技术
5. 7 一台超高速的向量处理机——GF—11
5. 8 关于向量计算机的几点看法
第六章 多处理机
6. 1 背景
6. 2 多处理机性能
6. 2. 1 基本模型
6. 2. 2 N台处理机系统的基本模型
6. 2. 3 随机模型
6. 2. 4 通信开销为线性函数的模型
6. 2. 5 一个完全重叠通信的理想模型
6. 2. 6 一个具有多条通信链的模型
6. 2. 7 多处理机模型
6. 3 多处理机的互连网络
6. 3. 1 总线互连
6. 3. 2 环形互连
6. 3. 3 交叉开关互连
6. 3. 4 混洗交换互连和合并开关
6. 3. 5 蝶形操作
6. 3. 6 合并网络和取与加指令
第七章 多处理机算法
7. 1 简单并行性
7. 1. 1 do par和do seq结构
7. 1. 2 阻塞同步
7. 1. 3 性能分析
7. 1. 4 增大粒度
7. 1. 5 任务的初始化
7. 2 同步技术
7. 2. 1 使用测试与设置指令的同步技术
7. 2. 2 使用增1和减1指令的同步技术
7. 2. 3 使用比较与交换指令的同步技术
7. 2. 4 使用取与加指令的同步技术
7. 3 并行搜索
7. 3. 1 搜索单峰函数的极大值
7. 3. 2 并行分支限界法
7. 4 串行算法到并行算法的转换
7. 4. 1 相关性分桥
7. 4. 2 开发迭代的并行性
7. 5 同步并行算法和异步并行算法
7. 5. 1 同步并行算法
7. 5. 2 异步并行算法
7. 6 小结
第八章 数据流计算机系统结构
8. 1 数据流驱动原理
8. 1. 1 串行控制流与并行控制流
8. 1. 2 数据流计算机中指令的执行过程
8. 1. 3 数据流计算机的指令组成
8. 1. 4 数据流计算机模型
8. 2 数据流计算机的性能分析
8. 2. 1 数据流计算机的优点
8. 2. 2 数据流计算机的缺点
8. 2. 3 数据流计算机设计中需要解决的几个主要问题
8. 3 数据流程序图和数据流语言
8. 3. 1 数据流程序图
8. 3. 2 数据流语言
8. 3. 3 数据流语言的性质
8. 4 数据流计算机结构
8. 4. 1 静态数据流计算机结构
8. 4. 2 动态数据流计算机结构
8. 4. 3 其它类型的数据流计算机
1. 1 计算机系统结构
1. 1. 1 计算机系统层次结构
1. 1. 2 计算机系统结构定义
1. 1. 3 计算机组成与实现
1. 1. 4 计算机系统结构的发展
1. 1. 5 计算机系统结构的分类
1. 2 技术和系统结构
1. 3 系统结构的评价标准
1. 3. 1 成本指标
1. 3. 2 硬件考虑
1. 4 高性能技术
1. 4. 1 价格对系统结构的影响
1. 4. 2 应用对系统结构的影响
1. 4. 3 VLSI对系统结构的影响
1. 4. 4 技术的发展对价格的影响
1. 4. 5 算法和系统结构
第二章 存储系统设计
2. 1 利用程序本身的特性
2. 2 Cache存储器
2. 2. 1 Cache基本结构
2. 2. 2 Cache设计
2. 2. 3 Cache分析
2. 2. 4 Cache替换算法
2. 2. 5 在Cache中的进程足迹
2. 2. 6 Cache写操作
2. 3 虚拟存储器
2. 3. 1 虚拟存储器结构
2. 3. 2 虚拟存储器的地址变换
2. 3. 3 分段存储系统
2. 3. 4 替换算法
2. 3. 5 缓冲对虚拟存储系统性能的影响
第三章 流水线计算机设计技术
3. 1 流水线设计原理
3. 2 流水线计算机中的存储器结构
3. 3 流水线计算机的性能
3. 4 流水线中段的控制方法
3. 4. 1 多功能流水线的设计
3. 4. 2 冲突向量和流水线控制
3. 4. 3 流水线的最佳性能
3. 4. 4 利用延迟线改善性能
3. 4. 5 消除互锁
3. 5 流水线技术的开发
3. 5. 1 条件转移
3. 5. 2 内部定向和推迟指令
3. 5. 3 具有Cache存储器和虚拟存储器的机器
3. 5. 4 RISC结构
第四章 数值应用问题的特征
4. 1 大型数值问题的分类
4. 1. 1 连续模型
4. 1. 2 粒子模型
4. 2 高性能计算机设计中的限制条件
4. 3 连续模型的系统结构
4. 4 连续模型的算法
4. 4. 1 宇宙立方体结构
4. 4. 2 数据流需求
4. 4. 3 并行解法
4. 4. 4 递归加倍法与循环归约法
4. 5 混洗
4. 5. 1 混洗互连模式
4. 5. 2 全混洗的应用
4. 6 连续模型的结构向何处发展
第五章 向量计算机
5. 1 向量处理的基本概念
5. 1. 1 什么是向量处理
5. 1. 2 向量处理方式
5. 2 一般的向量处理机
5. 2. 1 多存储器模块
5. 2. 2 中间存储器
5. 3 数值算法的存取模式
5. 3. 1 高斯消去法
5. 4 向量机的数据结构
5. 5 向量协处理器
5. 6 稀疏矩阵的处理技术
5. 7 一台超高速的向量处理机——GF—11
5. 8 关于向量计算机的几点看法
第六章 多处理机
6. 1 背景
6. 2 多处理机性能
6. 2. 1 基本模型
6. 2. 2 N台处理机系统的基本模型
6. 2. 3 随机模型
6. 2. 4 通信开销为线性函数的模型
6. 2. 5 一个完全重叠通信的理想模型
6. 2. 6 一个具有多条通信链的模型
6. 2. 7 多处理机模型
6. 3 多处理机的互连网络
6. 3. 1 总线互连
6. 3. 2 环形互连
6. 3. 3 交叉开关互连
6. 3. 4 混洗交换互连和合并开关
6. 3. 5 蝶形操作
6. 3. 6 合并网络和取与加指令
第七章 多处理机算法
7. 1 简单并行性
7. 1. 1 do par和do seq结构
7. 1. 2 阻塞同步
7. 1. 3 性能分析
7. 1. 4 增大粒度
7. 1. 5 任务的初始化
7. 2 同步技术
7. 2. 1 使用测试与设置指令的同步技术
7. 2. 2 使用增1和减1指令的同步技术
7. 2. 3 使用比较与交换指令的同步技术
7. 2. 4 使用取与加指令的同步技术
7. 3 并行搜索
7. 3. 1 搜索单峰函数的极大值
7. 3. 2 并行分支限界法
7. 4 串行算法到并行算法的转换
7. 4. 1 相关性分桥
7. 4. 2 开发迭代的并行性
7. 5 同步并行算法和异步并行算法
7. 5. 1 同步并行算法
7. 5. 2 异步并行算法
7. 6 小结
第八章 数据流计算机系统结构
8. 1 数据流驱动原理
8. 1. 1 串行控制流与并行控制流
8. 1. 2 数据流计算机中指令的执行过程
8. 1. 3 数据流计算机的指令组成
8. 1. 4 数据流计算机模型
8. 2 数据流计算机的性能分析
8. 2. 1 数据流计算机的优点
8. 2. 2 数据流计算机的缺点
8. 2. 3 数据流计算机设计中需要解决的几个主要问题
8. 3 数据流程序图和数据流语言
8. 3. 1 数据流程序图
8. 3. 2 数据流语言
8. 3. 3 数据流语言的性质
8. 4 数据流计算机结构
8. 4. 1 静态数据流计算机结构
8. 4. 2 动态数据流计算机结构
8. 4. 3 其它类型的数据流计算机
猜您喜欢