首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--编译程序、解释程序论文

动态二进制翻译器中Code Cache管理策略的研究与分析

摘要第1-5页
ABSTRACT第5-13页
第一章 绪论第13-20页
   ·研究背景第13-16页
     ·动态二进制翻译技术第13-15页
     ·Cache 技术第15-16页
   ·研究意义第16页
   ·国内外研究现状第16-18页
   ·论文的主要贡献第18页
   ·本文的组织结构第18-20页
第二章 CODE CACHE 概论第20-34页
   ·动态二进制翻译器第20-26页
     ·动态二进制翻译器的几大模块第21-22页
     ·动态二进制翻译器的工作流程第22-26页
   ·CODE CACHE 在动态二进制翻译器中的角色第26-28页
     ·动态二进制翻译器的各部分开销分析第26-27页
     ·Code Cache 对提高动态二进制翻译器性能的作用第27-28页
   ·CODE CACHE 管理第28-29页
     ·硬件Cache 管理的四个问题第28页
     ·Code Cache 管理的四个问题第28-29页
   ·CODE CACHE 管理面临的挑战第29-32页
   ·CODE CACHE 管理的基本思路第32页
   ·CODE CACHE 性能衡量指标第32-34页
第三章 实验平台CROSSBIT 简介第34-40页
   ·CROSSBIT 概述第34-35页
     ·可重定向第34-35页
     ·可扩展性第35页
   ·CROSSBIT 的系统框架第35-37页
   ·CROSSBIT 中CODE CACHE 的设计与实现第37-40页
     ·空间分配第37页
     ·源基本块与目标代码块映射关系的数据结构第37页
     ·Code Cache 接口第37-40页
第四章 CODE CACHE 管理策略中替换粒度的研究第40-51页
   ·问题描述第40-41页
   ·实验方法第41-42页
   ·替换粒度对CODE CACHE 相关性能指标的影响第42-46页
     ·替换粒度对Visits counts 的影响第42-43页
     ·替换粒度对Miss rate 的影响第43-44页
     ·替换粒度对Eviction counts 的影响第44-45页
     ·替换粒度对Eviction penalty 的影响第45-46页
   ·替换粒度对CODE CACHE 整体性能的影响第46-48页
   ·相关工作第48-49页
   ·后续工作第49-51页
第五章 基于工作集变迁的全清空管理策略第51-62页
   ·程序执行的工作集变迁特性第51-54页
   ·基于工作集变迁的全清空策略第54-55页
   ·如何探测工作集变迁第55-57页
   ·实验结果及分析第57-60页
     ·实验方法第57-58页
     ·实验结果第58-59页
     ·实验结果分析第59-60页
   ·相关工作第60-61页
   ·后续工作第61-62页
第六章 两级CODE CACHE第62-71页
   ·程序执行的热路径特性第62-64页
     ·目标代码块执行次数的不均匀分布第62-63页
     ·条件分支指令的跳转规律第63-64页
   ·两级CODE CACHE 模型第64-66页
     ·两级Code Cache 的工作原理第64-65页
     ·两级Code Cache 的优势第65-66页
     ·实现两级Code Cache 的关键点第66页
   ·实验结果及分析第66-68页
   ·相关工作第68-70页
   ·后续工作第70-71页
第七章 结论第71-73页
   ·全文总结第71-72页
   ·未来工作第72-73页
参考文献第73-76页
致谢第76-77页
攻读硕士学位期间的科研和学术论文第77-79页

论文共79页,点击 下载论文
上一篇:光掩膜生产中数据存储管理系统的设计与实现
下一篇:多媒体数据库技术在奥运数字媒体分享平台中的应用