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

虚拟机的软硬件协同设计方法研究

摘要第1-7页
ABSTRACT第7-15页
第一章 绪论第15-21页
   ·研究背景第15-19页
     ·虚拟机第15-17页
     ·二进制翻译第17-19页
   ·研究目标第19-20页
   ·论文结构第20-21页
第二章 动态二进制翻译系统 CROSSBIT第21-28页
   ·动态二进制翻译技术的应用与发展第21-23页
   ·CROSSBIT 的系统架构第23-27页
     ·可重定向性和可扩展性第24页
     ·系统架构第24-27页
   ·本章小结第27-28页
第三章 软硬件协同设计的动态二进制翻译系统第28-43页
   ·软硬件协同设计简介第28页
   ·CROSSBIT 的性能分析第28-33页
     ·系统开销第29-30页
     ·系统开销数学表示:第30-32页
     ·软硬件划分第32-33页
   ·CODESIGNED CROSSBIT 软硬件划分第33-34页
   ·动态二进制翻译系统 CODESIN 相关研究第34-36页
   ·TRANSMETA 公司的 CRUSOE第36-40页
   ·威斯康星大学的软硬件协同设计的虚拟机研究第40-42页
   ·本章小结第42-43页
第四章 软硬件协同设计的二进制翻译系统设计与实现第43-66页
   ·设计目标第43页
   ·系统结构第43-44页
   ·软件设计与实现第44-54页
     ·加载器第45-47页
     ·执行引擎和上下文切换的消除第47-50页
     ·大小端问题的解决:第50-52页
     ·Linux2.6 内核和虚拟机 IP 核驱动程序第52-54页
   ·硬件设计第54-65页
     ·动态二进制翻译单元第57-61页
     ·TCache 管理单元第61-65页
   ·本章小结第65-66页
第五章 软硬件协同设计的二进制翻译系统性能评测第66-73页
   ·评测范畴第66页
   ·硬件探测器第66-67页
   ·评测结果第67-71页
     ·Lookup 时间、翻译时间和纯软件的对比第67-68页
     ·TCache 命中和 TCache Miss 情况下的基本块执行时间第68页
     ·native execution 时间对比第68-69页
     ·TCache 缺失率对软硬件协同设计的架构影响第69-71页
   ·性能分析第71页
   ·本章小结第71-73页
第六章 结论第73-76页
   ·全文总结第73页
   ·未来的工作第73-76页
参考文献第76-81页
致谢第81-83页
参与课题及已发论文第83页

论文共83页,点击 下载论文
上一篇:基于WebService的动态可调整的异构数据集成
下一篇:真实光源获取及渲染