首页 | 官方网站   微博 | 高级检索  
     

二进制翻译后端指令分级索引策略
引用本文:姜海涛,徐云,廖银,靳国杰,陈国良.二进制翻译后端指令分级索引策略[J].小型微型计算机系统,2013,34(7).
作者姓名:姜海涛  徐云  廖银  靳国杰  陈国良
作者单位:1. 中国科学技术大学计算机学院,合肥,230027
2. 中国科学院计算技术研究所,北京,100080
基金项目:工信都科技重大专项项目,国家自然科学基金项目
摘    要:随着硬件平台的多元化,软件兼容性问题日益突出,二进制翻译技术是解决软件兼容性问题的重要手段.鉴于二进制翻译系统大部分执行时间消耗在后端指令的查找和执行过程中,高效的指令索引策略可以减少系统的指令查找开销,提高系统的整体效率.在对二进制翻译系统后端指令局部性特征进行统计分析的基础上,设计了一种能充分挖掘现代计算机系统硬件性能的二进制翻译指令分级索引策略.该策略结合二进制翻译系统后端指令特殊的局部性特征,使用针对性的替换算法对后端指令进行缓存,降低了系统的指令查找开销.在引入了LIIS索引策略后,开源二进制翻译系统QEMU的后端指令查找时间减少了70%,整个系统执行效率提高了15%.

关 键 词:虚拟机  指令索引  局部性  cache  QEMU

Level Based Binary Translation System Back-end Instruction Indexing Strategy
JIANG Hai-tao , XU Yun , LIAO Yin , JIN Guo-jie , CHEN Guo-liang.Level Based Binary Translation System Back-end Instruction Indexing Strategy[J].Mini-micro Systems,2013,34(7).
Authors:JIANG Hai-tao  XU Yun  LIAO Yin  JIN Guo-jie  CHEN Guo-liang
Abstract:
Keywords:virtual machine  instruction indexing  locality  cache  QEMU
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号