Institute of Computing Technology, Chinese Academy IR
| 基于软硬件协同设计的解释器指令分派方法 | |
傅杰 ; 靳国杰; 章隆兵; 王剑
| |
| 2016 | |
| 发表期刊 | 高技术通讯
![]() |
| ISSN | 1002-0470 |
| 卷号 | 26.0期号:003页码:226 |
| 摘要 | 为了降低指令分派造成的运行开销以提高解释器的性能,提出了一种采用软硬件协同设计的解释器指令分派方法。其核心思想是在软件层面通过对指令分派表进行优化以消除了代价较高的地址常量加载操作,在硬件层面通过扩展处理器的访存指令进一步实现基于硬件支持的访存加速。软硬件协同设计可以最大限度地降低由指令分派引入的运行时开销,从而提升解释执行的效率。试验结果表明,该方法能够显著提升解释器的性能。对于SPECjvm98和Da Capo测试集,解释器总体性能提升了11.5%,且单项性能的最大提升幅度高达15.4%。该方法通用性强,实现代价低,适用于现代主流处理器平台上高性能解释器的设计和优化。 |
| 关键词 | 解释器 指令分派 软硬件协同设计 虚拟机 优化 |
| 语种 | 英语 |
| 文献类型 | 期刊论文 |
| 条目标识符 | http://119.78.100.204/handle/2XEOYT63/26897 |
| 专题 | 中国科学院计算技术研究所期刊论文_中文 |
| 作者单位 | 1.中国科学院研究生院 2.北京龙芯中科技术服务中心有限公司 3.中国科学院计算技术研究所 |
| 推荐引用方式 GB/T 7714 | 傅杰,靳国杰,章隆兵,等. 基于软硬件协同设计的解释器指令分派方法[J]. 高技术通讯,2016,26.0(003):226. |
| APA | 傅杰,靳国杰,章隆兵,&王剑.(2016).基于软硬件协同设计的解释器指令分派方法.高技术通讯,26.0(003),226. |
| MLA | 傅杰,et al."基于软硬件协同设计的解释器指令分派方法".高技术通讯 26.0.003(2016):226. |
| 条目包含的文件 | 条目无相关文件。 | |||||
| 个性服务 |
| 推荐该条目 |
| 保存到收藏夹 |
| 查看访问统计 |
| 导出为Endnote文件 |
| 谷歌学术 |
| 谷歌学术中相似的文章 |
| [傅杰]的文章 |
| [靳国杰]的文章 |
| [章隆兵]的文章 |
| 百度学术 |
| 百度学术中相似的文章 |
| [傅杰]的文章 |
| [靳国杰]的文章 |
| [章隆兵]的文章 |
| 必应学术 |
| 必应学术中相似的文章 |
| [傅杰]的文章 |
| [靳国杰]的文章 |
| [章隆兵]的文章 |
| 相关权益政策 |
| 暂无数据 |
| 收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论