基于Trimaran平台的SPM模拟器设计与实现
| 摘要 | 第1-4页 |
| Abstract | 第4-7页 |
| 第一章 绪论 | 第7-11页 |
| ·研究背景 | 第7-8页 |
| ·国内外研究现状 | 第8-9页 |
| ·论文的研究问题 | 第9-10页 |
| ·论文的主要工作 | 第10-11页 |
| 第二章 SPM与计算机系统模拟技术 | 第11-19页 |
| ·SPM技术 | 第11-14页 |
| ·SPM产生的背景 | 第11-12页 |
| ·SPM的硬件特性 | 第12-13页 |
| ·SPM的操作方式 | 第13-14页 |
| ·计算机系统模拟 | 第14-19页 |
| ·CPU模拟 | 第14-16页 |
| ·存储子系统模拟 | 第16-17页 |
| ·I/O模拟 | 第17-19页 |
| 第三章 TRIMARAN的模拟框架 | 第19-41页 |
| ·TRIMARAN的模拟器环境SIMU | 第20-34页 |
| ·代码生成模块Codegen | 第22-28页 |
| ·模拟库Emulib | 第28-34页 |
| ·TRIMARAN的机器描述语言MDES | 第34-39页 |
| ·MDES的组织结构 | 第34-36页 |
| ·MDES中的指令描述 | 第36-39页 |
| ·本章小结 | 第39-41页 |
| 第四章 支持SPM的TRIMARAN的设计与实现 | 第41-53页 |
| ·TRIMARAN中SPM模型的整体设计 | 第41-42页 |
| ·SPM相关指令的设计与实现 | 第42-46页 |
| ·SPM与CPU的通信指令 | 第42-44页 |
| ·SPM与主存的通信指令 | 第44-45页 |
| ·SPM的初始化指令 | 第45-46页 |
| ·SPM模拟的设计与实现 | 第46-50页 |
| ·SPM硬件模拟 | 第46-48页 |
| ·指令库中的SPM操作语义 | 第48-50页 |
| ·SPM操作的信息统计 | 第50-51页 |
| ·本章小结 | 第51-53页 |
| 第五章 实验结果与分析 | 第53-59页 |
| ·实验选取 | 第53-54页 |
| ·功能实验验证与结果分析 | 第54-57页 |
| ·性能试验验证和结果分析 | 第57页 |
| ·本章小结 | 第57-59页 |
| 第六章 总结与进一步工作 | 第59-61页 |
| ·本文工作总结 | 第59页 |
| ·进一步研究方向 | 第59-61页 |
| ·多核系统的SPM支持 | 第60页 |
| ·支持SPM研究的Trimaran编译器 | 第60-61页 |
| 致谢 | 第61-63页 |
| 参考文献 | 第63-65页 |
| 作者在读期间的研究成果 | 第65页 |