5953|7

64

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

分支预测(bi-mode yags预测原理) [复制链接]

小弟最近研究分支预测方面的东西,看了几篇国外的论文对一些东西还是不理解,网上也很难找到其他的资料。目前对bi-mode和yags这两个分支预测器有几个疑问,还望知道的大侠指点一二。
1.BI-MODE分支预测中选择模式历史表(choice PHT)和有向模式历史表(direction PHT)在结构上有什么区别?
2.BI-MODE分支预测中有向模式历史表(direction PHT)分为跳转(direction PHT T)和不跳转(direction PHT NT)两部分,请问这两部分是不是采用的静态预测方式,即有向跳转模式历史表(direction PHT T)始终预测跳转,有向不跳转模式历史表(direction PHT NT)始终预测不跳转?
3.选择模式历史表(choice PHT)是如何从(direction PHT T)和(direction PHT NT)中选择的?
4.YAGS分支预测器中的跳转缓存(T cache/NT cache)分为标签(tag)和2BC两部分请问这两部分具体是什么?

最新回复

第四个问题,还在研究和理解,得到答案的分享  详情 回复 发表于 2015-3-10 16:41
点赞 关注

回复
举报

63

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
不懂,
帮你顶!
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
呵呵,挺复杂。up。继续关注。
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

4
 
说实话,俺知道楼主想问什么,但是一点没看懂。
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(中级)

5
 
方向PHT的两个部分被GHR和PC异或以后的值索引
选择PHT是由PC索引的
区别就很明显了吧,方向PHT是一个两级的预测器,包含一组PHT表,选择PHT包含一个PHT表





 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(中级)

6
 
第二个问题,我的理解是不是静态预测,都是在不断更新的,只是根据更新原则,渐渐的两个表就会一个趋向于预测跳转,一个预测不跳转
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(中级)

7
 
第三个问题,选择模式历史表(choice PHT)结果为跳转就是选择direction PHT T ,否则direction PHT NT
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(中级)

8
 
第四个问题,还在研究和理解,得到答案的分享
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表