面向代码结构的软件模块能耗评估方法
摘要 | 第5-6页 |
Abstract | 第6-7页 |
第1章 绪论 | 第10-24页 |
1.1 研究背景及意义 | 第10-12页 |
1.2 研究基础 | 第12-17页 |
1.2.1 能耗基本规律 | 第12-14页 |
1.2.2 面向对象原理 | 第14-17页 |
1.2.3 虚拟指令集 | 第17页 |
1.3 国内外研究现状 | 第17-21页 |
1.4 论文主要研究内容 | 第21页 |
1.5 论文组织结构 | 第21-24页 |
第2章 软件模块能耗模型 | 第24-40页 |
2.1 研究对象 | 第24-28页 |
2.1.1 软件模块 | 第24-27页 |
2.1.2 代码结构 | 第27-28页 |
2.2 语句能耗模型 | 第28-34页 |
2.2.1 虚拟代码能耗表 | 第29-30页 |
2.2.2 虚拟代码分级 | 第30-31页 |
2.2.3 关键虚拟代码 | 第31-33页 |
2.2.4 语句能耗求解示例 | 第33-34页 |
2.3 接口方法能耗模型 | 第34-36页 |
2.4 能耗评估模型 | 第36-38页 |
2.5 本章小结 | 第38-40页 |
第3章 软件模块能耗评估 | 第40-54页 |
3.1 能耗评估 | 第40-45页 |
3.1.1 评估范围 | 第40-41页 |
3.1.2 能耗表测定 | 第41-42页 |
3.1.3 估计方法 | 第42页 |
3.1.4 评价方法 | 第42-45页 |
3.2 能耗优化 | 第45-52页 |
3.2.1 能耗优化思路 | 第45-46页 |
3.2.2 能耗优化原则 | 第46-49页 |
3.2.3 能耗优化方法 | 第49-52页 |
3.3 本章小结 | 第52-54页 |
第4章 能耗评估原型系统 | 第54-64页 |
4.1 ECProfiler总体设计 | 第54-56页 |
4.2 环境初始化子系统 | 第56-58页 |
4.3 能耗估计子系统 | 第58-60页 |
4.4 能耗评价子系统 | 第60-63页 |
4.5 本章小结 | 第63-64页 |
第5章 能耗评估实验 | 第64-78页 |
5.1 实验环境 | 第64-69页 |
5.1.1 软硬件环境 | 第64-65页 |
5.1.2 实验方法 | 第65-66页 |
5.1.3 测试用例集 | 第66-68页 |
5.1.4 虚拟代码能耗表 | 第68-69页 |
5.2 能耗估计验证 | 第69-70页 |
5.3 能耗优化原则验证 | 第70-72页 |
5.4 能耗优化效果 | 第72-75页 |
5.5 能耗评价应用 | 第75-77页 |
5.6 本章小结 | 第77-78页 |
第6章 总结和展望 | 第78-80页 |
6.1 总结 | 第78页 |
6.2 展望 | 第78-80页 |
参考文献 | 第80-84页 |
致谢 | 第84-86页 |
攻读硕士期间科研及发表论文情况 | 第86页 |