您的位置: 专家智库 > >

中央高校基本科研业务费专项资金(2012QNA5004)

作品数:6 被引量:7H指数:2
相关作者:孟建熠严晓浪陈志坚李战辉刘畅更多>>
相关机构:浙江大学专用集成电路与系统国家重点实验室复旦大学更多>>
发文基金:中央高校基本科研业务费专项资金更多>>
相关领域:自动化与计算机技术电子电信更多>>

文献类型

  • 6篇中文期刊文章

领域

  • 5篇自动化与计算...
  • 4篇电子电信

主题

  • 4篇翻译
  • 3篇动态二进制
  • 3篇动态二进制翻...
  • 3篇进制
  • 3篇二进制
  • 3篇二进制翻译
  • 2篇缓存
  • 2篇高速缓存
  • 1篇低功耗
  • 1篇定值
  • 1篇动态翻译
  • 1篇映射
  • 1篇优化算法
  • 1篇预测器
  • 1篇直接映射
  • 1篇指令高速缓存
  • 1篇链接
  • 1篇内存
  • 1篇控制流
  • 1篇功耗

机构

  • 6篇浙江大学
  • 1篇复旦大学
  • 1篇专用集成电路...

作者

  • 6篇孟建熠
  • 5篇陈志坚
  • 5篇严晓浪
  • 2篇刘畅
  • 2篇李战辉
  • 2篇王荣华
  • 1篇谭年熊
  • 1篇项晓燕

传媒

  • 3篇浙江大学学报...
  • 1篇计算机研究与...
  • 1篇上海交通大学...
  • 1篇计算机辅助设...

年份

  • 2篇2015
  • 3篇2014
  • 1篇2013
6 条 记 录,以下是 1-6
排序方式:
基于高速缓存负荷均衡的动态二进制翻译研究被引量:3
2015年
针对动态翻译时指令和数据高速缓存访问负荷大幅增加且增幅不均衡导致翻译器性能下降的问题,提出基于指令高速缓存与数据高速缓存访问负荷动态均衡的软硬件协同翻译方法.该方法为处理器设计高速缓存负荷平衡状态,该状态将数据高速缓存分为普通区和负荷平衡区(load balancing area,LBA),普通区缓存正常的程序数据,负荷平衡区通过负荷转化通道(load transforming channel,LTC)吸收动态翻译器调度器地址空间转换操作在指令高速缓存上产生的部分负荷,以提高数据高速缓存利用率.EEMBC(embedded microprocessor benchmark consortium)测试基准实验结果表明,在同等处理器资源的情况下,该方法将指令高速缓存访问次数平均减少35%,数据高速缓存访问次数平均减少58%,动态翻译器综合性能提高171%.
李战辉刘畅孟建熠严晓浪
关键词:动态二进制翻译
基于邻行链接访问的低功耗指令高速缓存被引量:1
2013年
通过分析高速缓存访问的局部性原理,提出当前高速缓存访问行与若干紧邻行链接访问的低功耗指令缓存访问方法.该方法能够在发生相对跳转时依托于相邻行之间的访问链接信息,精确获得跳转目标行的路访问信息,减少对高速缓存标志存储器的访问,达到降低动态功耗的目的.在高速缓存行发生替换时,仅需检测并清除被替换行相邻范围内的若干缓存行的链接信息,从而实现链接关系的正确性.与基于路记忆访问的高速缓存器相比,应用该方法的高速缓存器的动态功耗可以平均减少6%.
项晓燕陈志坚孟建熠严晓浪
关键词:指令高速缓存低功耗
动态二进制翻译中的标志位优化算法被引量:1
2014年
为了提高动态翻译器对标志位的模拟与处理效率,针对程序中比例较高的“比较一条件转移”指令对,提出标志位快速映射方法.该方法通过动态识别与提取源程序翻译块内的“比较一条件转移”指令对,利用目标架构的条件依赖关系特征实现“比较一条件转移”指令的高效映射,避免了对这类特殊的标志位定值与引用实施统一而复杂的处理,从而提高动态翻译与执行的速度.基于QEMU的模拟器运行基准程序显示,基于该方法翻译生成的目标标志位处理指令总数比采用其他主流方法减少约20%~90%.
王荣华孟建熠陈志坚严晓浪
关键词:动态二进制翻译
基于转移指令特性的动态翻译算法被引量:2
2015年
针对传统方法统一转译转移指令导致翻译器效率较低的问题,基于转移目标地址在函数内外的不同特征,提出了直接映射和指令类型转译策略组合的动态翻译方法.对函数内转移指令,直接采用目标架构中对应的分支指令进行映射,通过转移前后指令翻译码的无缝链接,高效转译了条件分支指令,且无需生成源寄存器到内存同步指令;对函数间转移指令,区别对待函数转移和其他转移指令,通过将源程序函数转移指令属性继承给翻译码以提高目标机转移预测器准确率.基于EEMBC(Embedded Microprocessor Benchmark Consortium)测试基准的实验表明,该方法使转移指令翻译码执行指令数平均减少58.9%,转移预测器命中率平均提高80.7%,翻译器整体性能提高12.3%.
李战辉孟建熠陈志坚严晓浪
关键词:动态翻译直接映射
利用控制流识别进行二进制翻译代码缓存压缩
2014年
为了扩展动态二进制翻译产生的本地翻译块,消除因分支目标重复产生的冗余本地代码和返回代码,降低代码缓存的内存占用,提出一种基于控制流识别的代码缓存压缩策略.通过分析投机与非投机2种扩展方式的利弊,结合嵌入式程序分支指令的特征,通过分支方向和偏移量识别对应的控制流;根据控制流选择适合本地翻译块的扩展方式,压缩动态二进制翻译的代码缓存.运行嵌入式基准测试程序时的实验数据表明,在实现该策略后,QEMU二进制模拟器代码缓存的内存占用降低了10%~40%.
刘畅陈志坚孟建熠谭年熊
关键词:动态二进制翻译控制流
基于访问区域特征的高速地址翻译方法被引量:1
2014年
针对系统级二进制翻译器在虚拟/物理地址转换中出现的性能瓶颈问题,提出一种基于指令、数据和堆栈等访问区域特征的快速地址转换方法.该方法在翻译态时识别不同区域的内存访问指令,并根据区域特征采取不同的优化算法,对于指令区域和数据区域采用编译时地址转换算法,对于堆栈区域采用连续页面映射算法.在开源高速指令模拟器QEMU上运行嵌人式CPU测试基准程序PowerStone.结果表明,运行态地址转换过程减少了1%~65%,运行态执行周期数减少了11%~38%.
王荣华孟建熠陈志坚严晓浪
共1页<1>
聚类工具0