基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
现代计算机体系结构受两个方面的困扰:性能和能耗.为降低嵌入式处理器日益增长的功耗,提出基于跳转轨迹的分支目标缓冲结构(TG-BTB).与传统分支目标缓冲每次提取指令时需要查询分支目标缓冲不同,TG-BTB只在执行轨迹预测为跳转时才查询分支目标缓冲.该结构通过在程序执行过程中动态分析跳转轨迹行为,可以实现只在轨迹跳转时查询分支目标缓冲,从而降低功耗.在动态分析过程中首先提取记录两条跳转分支指令之间的指令间隔,然后将提取的指令间隔存储在TG-BTB中,最后根据存储在TG-BTB中的指令间隔决定是否需要查询BTB.基于基准测试向量进行模型验证和性能测试,实验结果表明TG-BTB降低了81%的BTB查询能耗.
推荐文章
嵌入式处理器中分支目标缓冲器的研究与设计
分支目标缓冲器
分支预测器
嵌入式处理器
硬件模型
基于循环体访问过滤的低功耗分支目标缓冲器
分支目标缓存
循环过滤
分支踪迹
功耗节省
性能补偿
基于分支执行历史的循环缓冲低功耗方法
分支执行历史
低功耗
循环缓冲
指令Cache
煤层气水平分支井轨迹设计新方法
煤层气
水平分支井
轨迹设计
分支爬高
造斜率
计算模型
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于跳转轨迹的分支目标缓冲研究
来源期刊 计算机科学 学科 工学
关键词 跳转轨迹 指令间隔 分支目标缓冲 能耗
年,卷(期) 2017,(3) 所属期刊栏目 软件与数据库技术
研究方向 页码范围 195-201,214
页数 8页 分类号 TP301|TP332
字数 10323字 语种 中文
DOI 10.11896/j.issn.1002-137X.2017.03.042
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 林正浩 同济大学微电子中心 23 284 9.0 16.0
2 任浩琪 同济大学电子与信息工程学院 8 9 2.0 2.0
3 熊振亚 同济大学电子与信息工程学院 2 2 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (13)
共引文献  (2)
参考文献  (9)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1982(1)
  • 参考文献(0)
  • 二级参考文献(1)
1983(1)
  • 参考文献(1)
  • 二级参考文献(0)
1984(2)
  • 参考文献(1)
  • 二级参考文献(1)
1991(3)
  • 参考文献(1)
  • 二级参考文献(2)
1993(3)
  • 参考文献(1)
  • 二级参考文献(2)
1998(1)
  • 参考文献(0)
  • 二级参考文献(1)
1999(2)
  • 参考文献(1)
  • 二级参考文献(1)
2004(1)
  • 参考文献(1)
  • 二级参考文献(0)
2005(1)
  • 参考文献(0)
  • 二级参考文献(1)
2008(3)
  • 参考文献(1)
  • 二级参考文献(2)
2009(2)
  • 参考文献(0)
  • 二级参考文献(2)
2012(1)
  • 参考文献(1)
  • 二级参考文献(0)
2014(1)
  • 参考文献(1)
  • 二级参考文献(0)
2017(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
跳转轨迹
指令间隔
分支目标缓冲
能耗
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机科学
月刊
1002-137X
50-1075/TP
大16开
重庆市渝北区洪湖西路18号
78-68
1974
chi
出版文献量(篇)
18527
总下载数(次)
68
论文1v1指导