8计算机系统结构第八讲).pptVIP

  • 1
  • 0
  • 约5.13千字
  • 约 55页
  • 2017-09-10 发布于江苏
  • 举报
8计算机系统结构第八讲)

计算机系统结构 (第八讲) 厦门大学计算机科学系 陆达 2004年12月13日 第五章 标量处理机 5.3.2 超流水线处理机 什么是超流水线处理机? 这种在一个基本时钟周期内能够分时发射多条指令的处理机称为超流水线处理机 超流水线处理机:流水线的级数≥8 超标量处理机:是以增加硬件资源为代价来换取处理机的性能;空间并行性 超流水线处理机:只需增加少量硬件,是通过各部分硬件的充分重叠工作来提高处理机的性能;时间并行性 5.3.2.1 指令执行时序 在一个时钟周期内能够发射n条指令,每隔1/n个时钟周期发射一条指令 图5.79:超流水线处理机的指令执行时空图 (每个时钟周期分时发射2条指令) 功能段可以进一步细分: “译码(ID)功能段”=“译码”流水级+“取第一个操作数”流水级+“取第二个操作数”流水级 图5.81:MIPS R4000处理机的流水线操作 8级流水线、每个时钟周期包含两个流水线 图5.82:MIPS R4000正常指令流水线工作时序 一个时钟周期内,流水线执行完成了两条指令 图5.83:LOAD指令引起的流水线暂停 暂停一个时钟周期(两个流水线周期) 5.3.2.3 超流水线处理机性能 在一台指令级并行度为(1,n)的超流水线处理机上,执行N条没有数据相关和控制相关的指令所需要的时间为:

文档评论(0)

1亿VIP精品文档

相关文档