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

二进制程序的动态优化机制研究

摘要第1-12页
ABSTRACT第12-13页
第一章 绪论第13-18页
   ·研究背景第13-14页
   ·本文主要工作与创新点第14-16页
     ·高效的热点分析机制第14-15页
     ·自适应的动态缓存管理技术第15-16页
     ·间接跳转指令的链接方法第16页
   ·论文的组织结构第16-18页
第二章 典型的动态优化机制第18-36页
   ·DynamoRIO 开发指令级并行第18-22页
     ·DynamoRIO 的工作原理第18-19页
     ·DynamoRIO 控制流第19-20页
     ·路径选择器第20-21页
     ·代码缓存管理第21-22页
   ·动态二进制插桩工具 Pin第22-24页
     ·Pin 组成及工作原理第22-23页
     ·Pin 的注入第23页
     ·JIT 编译器第23-24页
   ·面向嵌入式系统的 Pin第24-26页
     ·透明性第24-25页
     ·跳转链接第25页
     ·路径选择第25-26页
   ·采样插桩工具第26-27页
   ·实验平台 MODBO第27-34页
     ·工作流程第28-30页
     ·虚拟机第30-33页
     ·多线程技术第33-34页
   ·本章小结第34-36页
第三章 高效的热点分析机制的实现第36-54页
   ·高效热点分析机制的必要性第36-37页
   ·应用程序中基本块的执行频度分析第37-39页
   ·高效热点分析机制的实现第39-47页
     ·插桩计数法第39-40页
     ·改进的插桩计数法第40-41页
     ·插桩计数指令的开销第41-42页
     ·部分插桩计数法第42-47页
   ·性能评测第47-53页
     ·两种插桩计数法的比较第47-48页
     ·全插桩计数法的性能优势第48-49页
     ·热点识别的高效性第49-52页
     ·热点识别对门限值的不敏感性第52-53页
   ·本章小结第53-54页
第四章 自适应动态缓存管理第54-66页
   ·自适应动态缓存管理的必要性第54-56页
   ·基于请求-分配模型的自适应动态缓存管理第56-57页
   ·基于工作集变迁的自适应动态缓存调整第57-61页
     ·基于工作集变迁的自适应缓存管理的提出第59页
     ·基于工作集变迁法的性能评测第59-60页
     ·引起性能波动的原因分析第60-61页
   ·基于混合法的自适应动态缓存调整第61-65页
     ·混合法的提出第61-62页
     ·混合法的性能评测第62-64页
     ·三种自适应动态缓存管理方法的对比第64-65页
   ·本章小结第65-66页
第五章 间接跳转的链接优化第66-77页
   ·间接跳转链接的必要性第66-68页
   ·间接跳转的链接第68-70页
     ·间接跳转的内联比较方法第68-69页
     ·间接跳转的 hash 跳转表法第69-70页
   ·间接跳转的硬件支持第70-73页
     ·跳转表的硬件设计第70-71页
     ·指令集扩展第71-72页
     ·硬件支持的链接命中率第72-73页
   ·相关研究第73-76页
     ·Pin 中间接跳转指令的链接第73-74页
     ·Pin 中返回指令的链接第74-76页
   ·本章小结第76-77页
第六章 结论与展望第77-79页
   ·全文总结第77-78页
   ·研究展望第78-79页
致谢第79-80页
参考文献第80-84页
作者在学期间取得的学术成果第84页

论文共84页,点击 下载论文
上一篇:YHFT-Matrix编译器向量化技术的研究与实现
下一篇:面向互联网敏感内容的图像检索系统设计与实现