独创性声明 | 第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页 |