打印体系结构_附件.docVIP

  • 4
  • 0
  • 约1.2万字
  • 约 5页
  • 2017-06-24 发布于湖北
  • 举报
照flynn分类法。 按照flynn分类法。 SISD:单指令流单数据流. SIMD:单指令流多数据流. MISD:多指令流单数据流. MIMD:多指令流多数据流 提高微处理器性能的主要措施,理解其原理。 主要措施: (1)提高主频:提高性能的最直接的方法。细化流水线。增加流水级数实现。但是往往会受到存储性能的限制。 (2)多线程:可以隐藏访存延迟,是提高系统吞吐率的有效方法。 (3)2Bump技术:脉冲上升沿和下降沿都进行信息的传送和接受,将频率提高两倍 (4)提高IPC:每拍并行流出多条指令是标量处理器中多个功能部件并行工作提供IPC的方法:超标量、超流水、超长指令字 (5)合理分配软硬件功能:不经常使用的功能交由软件完成,经常使用的功能交由硬件完成。 (6)优化片内cache (7)加大通用存储器 (8)无序流出/乱序执行:不相关的指令中,后面的指令可以提前流出,提高IPC;无资源冲突的指令可以提前执行,减少功能部件和寄存器的空闲,提高计算速度。 (9)预取:指令中增加具有按时功能的指令,提示硬件提前执行加载指令,隐藏访存的延迟 (10)分支预测:硬件动态预测和软件静态预测。基于程序分支的历史记录来预测未来分支的趋势。设置踪迹缓存,记录程序执行的动态指令序列。 原理 指令的执行过程:从存储器取指令,译码,取操作数,控制相应功能部件进行规定操作,保存操作结果。 提高执

文档评论(0)

1亿VIP精品文档

相关文档