流水CPU5.6 流水CPU 人们追求计算机有很高的处理速率 促使计算机性能提高的因素除了提高器件性能外还有哪些方式呢?回顾存储器性能提升方法 解决途径l 硬件工艺上的提升l 并行工作 双端口访问和多模块交叉 空间并行和时间并行l 采用分层的存储系统 Cache (第6 节) 虚拟存储系统(第9 章)5.6 流水CPU 5.6.1 并行处理技术 5.6.2 流水CPU 的结构 5.6.3 流水线中的主要问题 5.6.4 Pentium CPU5.6.1 并行处理技术 并行性(Parrelism )概念l 问题中具有可以同时进行运算或操作的特性l 例:在相同时延的条件下,用n 位运算器进行n 位并行运算速度几乎是一位运算器进行n位串行运算的n 倍(狭义) 广义含义l 只要在同一时刻(同时性)或在同一时间间隔内(并发性)完成两种或两种以上性质相同或不同的工作,他们在时间上相互重叠,都体现了并行性。5.6.1 并行处理技术 三种形式l 时间并行(重叠):让多个处理过程在时间上相互错开,轮流使用同一套硬件设备的各个部件,以加快硬件周转而赢得速度,实现方式就是采用流水处理部件l 空间并行(资源重