基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
为了扩展动态二进制翻译产生的本地翻译块,消除因分支目标重复产生的冗余本地代码和返回代码,降低代码缓存的内存占用,提出一种基于控制流识别的代码缓存压缩策略.通过分析投机与非投机2种扩展方式的利弊,结合嵌入式程序分支指令的特征,通过分支方向和偏移量识别对应的控制流;根据控制流选择适合本地翻译块的扩展方式,压缩动态二进制翻译的代码缓存.运行嵌入式基准测试程序时的实验数据表明,在实现该策略后,QEMU二进制模拟器代码缓存的内存占用降低了10%~40%.
推荐文章
二进制翻译中代码Cache的分级双粒度管理策略
二进制翻译
代码Cache
LRC策略
多种动态二进制代码插入框架的研究与分析
动态二进制分析
程序分析
动态二进制插入
IA-64二进制翻译中跳转表恢复技术
程序切片,二进制翻译
跳转表
动态二进制翻译中数据预取优化研究
数据预取
二进制翻译
动态优化
超级块
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 利用控制流识别进行二进制翻译代码缓存压缩
来源期刊 计算机辅助设计与图形学学报 学科 工学
关键词 动态二进制翻译 代码缓存压缩 翻译块扩展 控制流
年,卷(期) 2014,(6) 所属期刊栏目 VLSI设计与测试及电子设计自动化
研究方向 页码范围 999-1006
页数 8页 分类号 TP314
字数 5259字 语种 中文
DOI
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 谭年熊 浙江大学超大规模集成电路设计研究所 7 45 3.0 6.0
2 孟建熠 浙江大学超大规模集成电路设计研究所 30 45 3.0 5.0
3 陈志坚 浙江大学超大规模集成电路设计研究所 28 59 3.0 7.0
4 刘畅 浙江大学超大规模集成电路设计研究所 19 113 5.0 10.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (4)
共引文献  (3)
参考文献  (9)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2000(1)
  • 参考文献(0)
  • 二级参考文献(1)
2001(2)
  • 参考文献(2)
  • 二级参考文献(0)
2005(3)
  • 参考文献(1)
  • 二级参考文献(2)
2008(2)
  • 参考文献(1)
  • 二级参考文献(1)
2010(1)
  • 参考文献(1)
  • 二级参考文献(0)
2011(2)
  • 参考文献(2)
  • 二级参考文献(0)
2012(2)
  • 参考文献(2)
  • 二级参考文献(0)
2014(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
动态二进制翻译
代码缓存压缩
翻译块扩展
控制流
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机辅助设计与图形学学报
月刊
1003-9775
11-2925/TP
大16开
北京2704信箱
82-456
1989
chi
出版文献量(篇)
6095
总下载数(次)
15
总被引数(次)
94943
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导