| 独创性声明 | 第1页 |
| 关于论文使用授权的说明 | 第3-4页 |
| 摘要 | 第4-6页 |
| Abstract | 第6-12页 |
| 第一章 绪论 | 第12-36页 |
| ·引言 | 第12-15页 |
| ·微处理器体系结构级低功耗优化设计 | 第15-24页 |
| ·能量分布有效体系结构 | 第15-18页 |
| ·支持动态电压/频率调整 | 第18-23页 |
| ·软件控制功耗管理 | 第23-24页 |
| ·软件低功耗技术 | 第24-29页 |
| ·操作系统低功耗设计 | 第24-26页 |
| ·低功耗编译优化设计 | 第26-29页 |
| ·模型模拟 | 第29-33页 |
| ·本文的主要研究工作 | 第33-35页 |
| ·小结 | 第35-36页 |
| 第二章 编译低功耗优化技术概述 | 第36-45页 |
| ·引言 | 第36-37页 |
| ·编译时的低功耗优化技术 | 第37-43页 |
| ·负载均衡以及电压和频率的动态调整 | 第38-41页 |
| ·系统资源功率的动态配置技术 | 第41页 |
| ·I/O 功耗优化技术 | 第41-42页 |
| ·优化任务分配,调度远程 SERVER | 第42页 |
| ·提高软件流水的性能/功耗比 | 第42-43页 |
| ·性能优化,提高执行速度,缩短执行时间 | 第43页 |
| ·编译低功耗技术研究的基本方法 | 第43-44页 |
| ·小结 | 第44-45页 |
| 第三章 低功耗SMT 体系结构 | 第45-60页 |
| ·引言 | 第45-48页 |
| ·SMT 技术 | 第48-54页 |
| ·基本的处理器结构 | 第48-49页 |
| ·支持 SMT 的扩展 | 第49-52页 |
| ·SMT 的同步 | 第52页 |
| ·同时多线程 | 第52-53页 |
| ·多线程结构的执行模式 | 第53-54页 |
| ·开发并行性,转换TLP 为ILP | 第54-56页 |
| ·多线程低功耗技术 | 第56-59页 |
| ·多线程低功耗体系结构 | 第56-57页 |
| ·多线程低功耗操作系统 | 第57页 |
| ·多线程低功耗编译 | 第57-59页 |
| ·小结 | 第59-60页 |
| 第四章 CMP 结构低功耗多线程的编译优化 | 第60-76页 |
| ·引言 | 第60-61页 |
| ·多线程划分模型与低功耗优化的基本思想 | 第61-62页 |
| ·低功耗模型的形式化研究 | 第62-65页 |
| ·基本定义 | 第62-64页 |
| ·功耗优化模型 | 第64-65页 |
| ·问题陈述 | 第65页 |
| ·功耗优化的线程划分和调度算法 | 第65-71页 |
| ·FittestThread 算法 | 第66-68页 |
| ·TestGap 算法与节点插入算法 InsertIntoThread | 第68-71页 |
| ·低功耗线程调度和降频因子的计算 | 第71页 |
| ·有关线程划分算法的讨论与分析 | 第71-74页 |
| ·线程划分算法的实例执行过程 | 第71-72页 |
| ·不同的线程划分对运行功耗优/性能的影响 | 第72-74页 |
| ·基本系统运行的参考结构 | 第74-75页 |
| ·小结 | 第75-76页 |
| 第五章 SMT 结构低功耗多线程的编译优化 | 第76-92页 |
| ·引言 | 第76-80页 |
| ·SMT 体系结构特征 | 第77-80页 |
| ·目前低功耗技术的研究进展 | 第80-81页 |
| ·相关的研究 | 第80页 |
| ·存在的问题和我们要做的工作 | 第80-81页 |
| ·编译优化分析,指导频率调整 | 第81-88页 |
| ·为什么要在编译时进行? | 第81页 |
| ·编译指导频率调整的分析基础 | 第81-82页 |
| ·基于多线程区域的δ选择 | 第82-86页 |
| ·基本的编译策略 | 第86-87页 |
| ·能量分析模型 | 第87-88页 |
| ·实例模拟分析 | 第88-91页 |
| ·小结 | 第91-92页 |
| 第六章 软件流水的低功耗编译技术研究 | 第92-106页 |
| ·引言 | 第92-93页 |
| ·问题求解示例 | 第93-96页 |
| ·对问题的ILP 形式化描述 | 第96-102页 |
| ·软件流水的ILP形式化描述 | 第96-99页 |
| ·软件流水的低功耗优化调度 | 第99-102页 |
| ·相关的研究及讨论 | 第102-103页 |
| ·小结 | 第103-104页 |
| 本章附录:本章中的公式列表 | 第104-106页 |
| 第七章 Intel IXP 2400 低功耗技术应用研究 | 第106-122页 |
| ·引言 | 第106-107页 |
| ·Intel IXP 2400 体系结构及低功耗设计 | 第107-111页 |
| ·Intel XScale core 的结构 | 第109-110页 |
| ·Intel IXP 2400 低功耗设计特点 | 第110-111页 |
| ·模拟实验和研究分析 | 第111-118页 |
| ·模拟环境和模拟条件 | 第111-112页 |
| ·频率调整对性能和功耗的影响 | 第112-114页 |
| ·语言成分和控制结构的选用对性能/功耗的影响 | 第114-118页 |
| ·小结 | 第118-119页 |
| 本章附录:图7.8--图7.11 的模拟运行程序 | 第119-122页 |
| 第八章 结束语 | 第122-124页 |
| ·本文主要贡献与创新 | 第122-123页 |
| ·下一步研究工作 | 第123-124页 |
| 参考文献 | 第124-133页 |
| 致谢 | 第133-134页 |
| 作者简历 | 第134-135页 |