首页> 中文期刊>微型电脑应用 >一种基于动态二进制翻译的硬件支持Profile技术

一种基于动态二进制翻译的硬件支持Profile技术

     

摘要

传统的基于动态二进制翻译器的profiling策略分为3种:基于基本块、基于跳转边、基于路径跟踪.使用纯软件的profiling系统一般地说会带来平均30%的性能开销.如果在动态优化中得到硬件的支持,系统的整体性能将得到显著的提高.其中,软硬件协同设计中的难点,就是软硬件之间的通信开销和软硬件划分.该文针对动态二进制翻译中的优化阶段,使用一种硬件支持的运行是profile收集新方法来取代纯软件的profiling方法,把软硬件之间的通信开销降到最低,并以此来提高动态二进制翻译的整体性能.此方法可以在运行时准确地,并且以很小的开销收集Profile信息,从而更好的优化系统.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号