同时多线程处理器上的动态分支预测器设计方案研究
- 详情
- 2021-04-28
- 简介
- 1.1MB
- 页数 6P
- 阅读 97
- 下载 31
同时多线程处理器(SMT)每个周期能够从多个线程中发射指令执行,从而大大地提高了超标量微处理器的指令吞吐量,但多个线程的同时执行也带来了许多硬件资源的共享冲突问题。其中,多个线程共享分支预测硬件的方案会对分支预测精度产生较大的影响。研究 SMT 处理器中分支处理方案对于处理器整体性能的影响,对于指导SMT 处理器的设计是十分重要的。本文利用 SMT 处理器模拟器,针对各线程运行独立应用的 SMT 结构实验评估了几种著名的分支预测方案;给出了在单线程和多线程情况下,分支预测方案对分支预测精度和处理器整体性能的影响的分析;总结出在这样的 SMT 结构中,各线程拥有独立的预测器是一种较好的选择,并且由于各独立预测器可以采用小而简单的结构,所以不会带来太多的硬件开销。
对不起,您暂无在线预览权限,如需浏览请
立即登录热门商品
相关推荐
同时多线程处理器上的动态分支预测器设计方案研究 1.1MB
异构多核处理器分支预测器研究与设计 167KB
32位RISC微处理器中分支预测器的硬件实现 636KB
多态并行处理器中的线程管理器设计 466KB
多线程向量处理器中向量数据存储结构的设计与实现 291KB
空调器焓差测控软件的多线程设计 329KB
IP软件电话在Linux智能终端上的多线程设计 208KB
油烟净化处理器的设计方案 428KB
湿能空调测控软件的多线程设计 1.3MB