计算机系统结构教程(第3版)
作者: 张晨曦、王志英、沈立、李江峰、王伟
出版社:清华大学出版社 2021-08-01
简介:本书系统地论述了计算机系统结构的基本概念、基本结构、基本方法等,强调从开发并行性的角度、用量化分析(性能评价)的方法来研究和分析计算机系统,并且采用微课的形式,配备了教学动画和视频。 全书共分14章。第1章论述计算机系统的基本概念、并行性的发展和定量分析基础。第2章论述计算机指令系统的设计和MIPS指令系统。第3章论述流水线技术,包括性能分析、调度、相关与冲突以及流水线的实现。第4章论述向量处理机的结构、常用技术和性能评价。第5章和第6章分别论述如何用硬件和软件的方法来开发指令级并行性,包括Tomasulo算法、基于硬件的前瞻执行、多指令流出技术、循环展开、VLIW、EPIC等。第7章论述存储系统,重点论述Cache的基本知识及提高Cache性能的各种方法。第8章论述总线、通道处理机和RAID。第9章论述互连网络的特性参数、静/动态互连网络以及消息传递机制等。第10章论述SMP、DSM、MPP等并行计算机系统结构,论述多Cache一致性、同步、同时多线程。第11章论述多核架构以及基于多核的并行程序设计。后3章分别论述机群系统、阵列处理机、数据流计算机。 本书内容丰富、实例具体、语言简练、可读性好,既可作为高等院校计算机及相关专业教材,也可作为相关科技人员的参考书。