作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (22): 253-255. doi: 10.3969/j.issn.1000-3428.2008.22.089

• 开发研究与设计技术 • 上一篇    下一篇

系统级动态二进制翻译中的代码Cache索引

邢 冲,付宇卓   

  1. (上海交通大学微电子学院,上海 200240)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-11-20 发布日期:2008-11-20

Code Cache Index in System-level Dynamic Binary Translation

XING Chong, FU Yu-zhuo   

  1. (School of Microelectronics, Shanghai Jiaotong University, Shanghai 200240)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-11-20 Published:2008-11-20

摘要: 针对系统级二进制翻译中多地址空间共存的情况,提出2种使用虚拟地址和物理地址对代码Cache进行索引的方法。物理地址索引方法有助于各个进程共享已被翻译的代码Cache。测试结果表明,在多进程环境下,物理地址索引的性能高于虚拟地址索引。

关键词: 系统级二进制翻译, 物理地址索引, 虚拟地址索引

Abstract: Aiming at the coexistence of several address space in system-level binary translation, this paper presents 2 code Cache index methods using virtual-address index and physical-address index. Physical-address index helps to share translated code Cache between processes. Experimental results show that physical-address index achieves better performance than virtual-address index in multi-process environment.

Key words: system-level binary translation, physical-address index, virtual-address index

中图分类号: