首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--翻译机论文

动态二进制翻译后端代码热路径的重组优化

摘要第1-7页
ABSTRACT第7-11页
图目录第11-12页
表目录第12-13页
第一章 绪论第13-20页
   ·研究背景第13-17页
     ·二进制翻译与动态二进制翻译技术第13-14页
     ·二进制翻译中的优化第14-15页
     ·国内外研究现状第15-17页
   ·研究目标第17-18页
   ·论文的主要工作第18-19页
   ·论文结构第19-20页
第二章 Crossbit 简介第20-33页
   ·项目背景第20-21页
   ·系统概述第21-24页
   ·关键技术第24-28页
     ·源代码加载第24-26页
     ·内存管理第26页
     ·中间指令第26-27页
     ·Crossbit 性能分析第27-28页
   ·其他典型二进制翻译及优化系统介绍第28-32页
     ·Dynamo第28-29页
     ·Valgrind第29-32页
   ·本章小结第32-33页
第三章 动态热路径构造和动静结合框架介绍第33-46页
   ·热路径优化的框架介绍第33-37页
     ·热路径优化的流程第34-35页
     ·热路径优化的具体实现第35-36页
     ·代码整体结构第36-37页
   ·动静结合框架的介绍第37-45页
     ·整体框架第38-39页
     ·信息收集阶段第39-44页
     ·静态分析阶段第44-45页
     ·代码加载执行阶段第45页
   ·小结第45-46页
第四章 内存重组优化和代码复制实现第46-58页
   ·动态过程的内存整理第46-51页
     ·热路径的检测优化第46-47页
     ·超级块构造中代码复制的需求第47-48页
     ·代码复制与内存膨胀第48-51页
   ·动静结合Crossbit(SI-Crossbit)的内存整理过程第51-57页
     ·内存布局优化的介绍第51-53页
     ·SI-Crossbit 内存布局优化的设计第53-55页
     ·具体实现第55-57页
   ·小结第57-58页
第五章 后端代码内存布局的重组以及数据分析第58-72页
   ·动态构造超级块中代码复制数据分析第58-66页
     ·实验平台与框架第58-59页
     ·动态构造热路径的过程中对代码复制的分析第59-60页
     ·超级块的指标数据评价第60-63页
     ·性能和内存分析第63-64页
     ·数据的相关性分析第64-66页
   ·动静结合中内存重组的数据整理分析第66-71页
     ·实验平台与框架第66页
     ·执行频率和内存之间的关系分析第66-68页
     ·超级块质量的评测第68-70页
     ·性能分析第70-71页
   ·小结第71-72页
第六章 总结与展望第72-74页
   ·总结第72-73页
   ·展望第73-74页
参考文献第74-78页
致谢第78-79页
攻读硕士期间发表论文第79页

论文共79页,点击 下载论文
上一篇:基于云计算的海量电子病历文本分析系统研究
下一篇:基于多期肝脏CT图像的CAD系统的设计与实现