计算机应用 ›› 2014, Vol. 34 ›› Issue (5): 1404-1407.DOI: 10.11772/j.issn.1001-9081.2014.05.1404
蒋烈辉,陈慧超,董卫宇,张彦文
收稿日期:
2013-11-26
修回日期:
2013-12-18
发布日期:
2014-05-30
出版日期:
2014-05-01
通讯作者:
陈慧超
作者简介:
基金资助:
国家863计划项目
JIANG Liehui,CHEN Huichao,DONG Weiyu,ZHANG Yanwen
Received:
2013-11-26
Revised:
2013-12-18
Online:
2014-05-30
Published:
2014-05-01
Contact:
CHEN Huichao
摘要:
针对X86系统仿真中基于静态寄存器分配的代码翻译机制导致的目标代码膨胀率高、翻译引擎和执行引擎间切换开销大两方面问题,提出了以寄存器映射、自定义指令和影子寄存器为基础的软硬协同优化方法。寄存器映射优化将对内存中模拟的源机器寄存器的操作转化为对本地机器寄存器操作,降低了翻译后目标代码膨胀率;自定义指令和影子寄存器优化将引擎切换时上下文的备份和恢复操作简化为2条自定义指令,提升了引擎切换效率。相比协同优化前,X86仿真系统Linux-0.2的翻译后目标代码膨胀率降低了21.9%,开关机时间获得了1.35的加速比。测试结果表明了该协同优化方法对于提升系统仿真效率具有可行性和有效性。
中图分类号:
蒋烈辉 陈慧超 董卫宇 张彦文. 基于静态寄存器分配的系统仿真协同优化方法[J]. 计算机应用, 2014, 34(5): 1404-1407.
JIANG Liehui CHEN Huichao DONG Weiyu ZHANG Yanwen. Co-design optimization approach based on static register allocation in system emulation[J]. Journal of Computer Applications, 2014, 34(5): 1404-1407.
[1]DONG W, WANG L, JIANG L, et al. Accelerate X86 system emulation with protection cache [J]. Computer Engineering and Design, 2013,34(2):606-610.(董卫宇, 王立新, 蒋烈辉, 等. 基于保护缓存的X86系统仿真优化[J]. 计算机工程与设计, 2013,34(2):606-610.) |
[1] | 闫文杰, 党东月. 基于特征自适应提取的宽度量子态层析模型[J]. 《计算机应用》唯一官方网站, 2024, 44(12): 3861-3866. |
[2] | 王一帆, 林绍福, 李云江. 基于区块链和零知识证明的高速公路自由流收费方法[J]. 《计算机应用》唯一官方网站, 2024, 44(12): 3741-3750. |
[3] | 何长久, 杨婧涵, 周丕宇, 边昕烨, 吕明明, 董迪, 付岩, 王海鹏. 基于Transformer和门控循环单元的肽序列理论串联质谱图预测方法[J]. 《计算机应用》唯一官方网站, 2024, 44(12): 3958-3964. |
[4] | 刘哲旭 张澳冰 樊智勇. 飞机狭小空间虚拟维修姿态分层求解方法[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[5] | 苗荣华 孙奕程 王森 武燕婷 杜明 鲍劲松. DTOps:数字孪生系统开发运维一体化方法[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[6] | 王中钰, 钱晓东. 基于改进期望最大化算法的供应链网络边连接规则优化[J]. 《计算机应用》唯一官方网站, 2024, 44(11): 3386-3395. |
[7] | 王昱, 关智慧, 李远鹏. 基于轨迹预测和分布式MADDPG的无人机集群追击决策[J]. 《计算机应用》唯一官方网站, 2024, 44(11): 3623-3628. |
[8] | 阚绪康, 史格非, 杨雪榕. 基于动态特征点滤除与关键帧选择优化的ORB-SLAM2算法[J]. 《计算机应用》唯一官方网站, 2024, 44(10): 3185-3190. |
[9] | 陈廷伟, 张嘉诚, 王俊陆. 面向联邦学习的随机验证区块链构建[J]. 《计算机应用》唯一官方网站, 2024, 44(9): 2770-2776. |
[10] | 黄梦源, 常侃, 凌铭阳, 韦新杰, 覃团发. 基于层间引导的低光照图像渐进增强算法[J]. 《计算机应用》唯一官方网站, 2024, 44(6): 1911-1919. |
[11] | 符五久 周林 邓建杰 游泳. 分数阶自治动力学系统初值问题的递推公式及其应用[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[12] | 封筠, 毕健康, 霍一儒, 李家宽. 轻量化沥青路面裂缝图像分割网络PIPNet[J]. 《计算机应用》唯一官方网站, 2024, 44(5): 1520-1526. |
[13] | 沈涵, 王中生, 周舟, 王长元. 基于多应用场景的改进DV-Hop定位模型[J]. 《计算机应用》唯一官方网站, 2024, 44(4): 1219-1227. |
[14] | 马源源, 解蕾蕾, 董南, 刘娜. 考虑用户能动性和流动性的舆情传播模型[J]. 《计算机应用》唯一官方网站, 2024, 44(2): 619-627. |
[15] | 郭呈 史春秀 梅顺峰 张熠. 基于大数据的复杂系统智能建模方法[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||