同时多线程处理器上分支预测器研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
同蹦多线程处理器上的分支预测方案研究 摘 要 同时多线程(Simultaneous 相结合的技术,每个周期竞争所有町得到的资源,更加合理地使用更宽和更深的 流水线。对多线程(或多道程序设计)上作负载.SMT处理器比单线程的超标 量处理器达到了更好的吞吐量,增加了资源利用率。但是,由于多个线程的同时 执行也带来了许多硬件资源的共享冲突问题。其中,多个线程共享分支预测硬件 会对分支预测精度产生较大影响,研究SMT处理器中分支处理方案对于处理器整 体性能的影响,提出新的分支处理技术,对于指导SMT处理器的设计是J分重要 的。 本文主要的研究内容及成果包括以下几个方面: ·全面深入的分析和总结了SMT处理器上的分支处理问题,指出了目前该 方面研究的现状和需要解决的闯题。 ·利用SMT模拟器,对SPECCPU2000精简测试程序集,实验分析了不 同的分支预测方案对处理器性能的影响。结果表明,不同的应用以及不 同的线程划分和构成都会对分支预测的效粜产生小同的影响,小同的分 支预测方案适用的环境通常足小同的。 ·在实验分析的基础上,提出了可重构Gshare预测器的设计,希望利用可 重构的技术实现分支预测硬件的灵活性,适应不同的环境,它可以事先 将预测器配置为共享或独立的模式;同时对于独立的模式,各线程所拥 有的独立模式历史表(PatternTable,PHT)大小是可以随着线程 History 数的改变而动态调整的,从而充分利用资源。该预测器一共只采用了8 个512项的独立PHT,因此总的大小也只有4096项,不会带来太多的 硬件开销。 本文的不足之处在于没有完成可重构Gshare预测器的具体设讣工作,这是奉 文下一步工作的首要目标。 关键词:同时多线程处理器体系结构;分支预测器;资源拭字和冲突:可重构汁 算 巾f11科学技术人学硕士学位论空 Abstract the that Simultaneous is combines Multi-·Threadingtechnology multi·-threading and threads foravailableresourceeach compete superscalar,multiple cycle,make betteruseofwiderand deeperpipeline.For can workloads,Simultaneous havebetter than Multi—Threadingprocessors throughput canmakebetteruseofavailableresource. single—threadedsuperscalarprocessors,and Butthesimultaneousexecutionof threadsalso Sonle multiple brings questions,such as ofhardwareresource branch hardware theconflicts sharing.Sharingprediction

文档评论(0)

ww88666 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档