首页> 外文学位 >Memory Optimization of Dynamic Binary Translators for Embedded Platforms.
【24h】

Memory Optimization of Dynamic Binary Translators for Embedded Platforms.

机译:嵌入式平台的动态二进制转换器的内存优化。

获取原文
获取原文并翻译 | 示例

摘要

Dynamic binary translators (DBTs) are becoming increasingly important because of their power and flexibility. DBT-based services are valuable for all types of platforms. However, the high memory demands of DBTs present an obstacle for embedded systems. Most research on DBT design has a performance focus, which often drives up the DBT memory demand. In this dissertation, we propose a memory-oriented approach to DBT design. We consider the class of translation-based DBTs and their sources of memory demand - cached translated code, cached auxiliary code and DBT data structures. We explore aspects of DBT design that impact these memory demand sources and propose strategies to mitigate memory demand. We also explore optimizations for DBTs that handle memory demand by placing a limit on it, thereby replacing the memory demand problem with a performance degradation problem. Our optimizations that mitigate memory demand reduce the performance degradation. Additionally, we design approaches specific to these memory-limited DBTs.
机译:动态二进制翻译器(DBT)由于其强大的功能和灵活性而变得越来越重要。基于DBT的服务对于所有类型的平台都很有价值。但是,DBT的高内存需求为嵌入式系统带来了障碍。关于DBT设计的大多数研究都以性能为重点,这通常会提高DBT内存需求。本文提出了一种面向内存的DBT设计方法。我们考虑基于翻译的DBT的类别及其内存需求的来源-缓存的已翻译代码,缓存的辅助代码和DBT数据结构。我们探讨了影响这些内存需求来源的DBT设计的各个方面,并提出了缓解内存需求的策略。我们还通过限制DBT来探索处理内存需求的DBT的优化,从而用性能下降问题代替了内存需求问题。我们减轻内存需求的优化措施可减少性能下降。此外,我们设计了特定于这些受内存限制的DBT的方法。

著录项

  • 作者

    Guha, Apala.;

  • 作者单位

    University of Virginia.;

  • 授予单位 University of Virginia.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 125 p.
  • 总页数 125
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号