期刊文献+

二进制翻译中代码Cache的分级双粒度管理策略

New Code Cache Management Scheme in Binary Translation
下载PDF
导出
摘要 提出一种二进制翻译中代码Cache管理的LRC(Level-Region-Chunk)策略。其兼具全清空策略、FIFO策略和多级Cache的优点,并且考虑了程序的时间空间局部性、执行特性和替换开销,具有较好的性能,实现了代码Cache的高效管理。 It is an important issue that manage the code cache efficiently in the binary translation technology. This paper presented LRC(Level-Region-Chunk) scheme that was a new code cache management scheme. It integrated the merit of the full flush scheme, FIFO scheme and multi-level cache, and took the temporal and spatial locality and code replacing overhead into account. It has good performance and efficientlv manages the code cache.
出处 《计算机应用研究》 CSCD 北大核心 2007年第6期302-305,共4页 Application Research of Computers
基金 国家自然科学基金资助项目(60403017)
关键词 二进制翻译 代码Cache LRC策略 binary translation code cache LRC scheme
  • 相关文献

参考文献5

  • 1HAZELWOOD K, SMITH M D. Generational cache management of code traces in dynamic optimization systems : proc. of the 36th International Symposium on Microarchitecture [ C ]. [ S. l. ] : [ s. n. ] , 2003.
  • 2HAZELWOOD K, SMITH M D. Code cache management schemes for dynamic optimizers:proc. of the 6th Annual Workshop on Interaction between Compilers and Computer Architectures [ C ], Boston:[ s. n. ], 2002.
  • 3BALA V, DUESTERWALD E, BANERJIA S. Dynamo: a transparent dynamic optimization system : proc. of the ACM SIGPLAN Conference on Programming Language Design and Implementation [ C ]. [S.l. ] :[s.n. ] ,2000:1-12.
  • 4BRUENING D, GARNETT T, AMARASINGHE S. An infrastructure for adaptive dynamic optimization : proc. of the 1 st Annual International Symposium on Code Generation and Optimization [ C ]. [ S. l. ] : [ s. n. ], 2003 : 265- 275.
  • 5HAZWLWOOD K, SMITH J E. Exploring code cache eviction granularities in dynamic optimization systems: proc. of the International Symposium on Code Generation and Optimization [ C ]. [ S. l. ] : [ s. n. ] ,2004.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部