内容简介
《绿色计算原理与应用》详细介绍了绿色计算的基本概念、原理、组成、度量、优化、评价与应用等内容。内容主要包括绿色计算的基本概念、原理、分类、研究内容与发展现状,嵌入式系统的低功耗设计,嵌入式软件的能耗优化与评价,高能效的可定制异构多核体系结构,低能耗的嵌入式操作系统,Internet的动态能耗优化,绿色软件工程,移动云计算的绿色设计,物联网的绿色设计等。
《绿色计算原理与应用》可作为高等院校计算机、电子工程、通信工程、微电子、自动化等专业本科生、研究生和教师的教学参考书,也可作为相关行业从事计算机系统的“绿色化”研究、设计与应用的工程人员的参考书。
目录
序
前言
第1章 绪论
1.1 绿色计算的背景
1.2 绿色计算的发展与现状
1.2.1 工业界的发展与现状
1.2.2 学术界的发展与现状
1.3 绿色计算的定义
1.4 绿色计算的研究内容
1.5 本书的主要工作
1.6 本书的组织结构
1.7 小结
参考文献
第2章 嵌入式系统的低功耗设计
2.1 引言
2.2 嵌入式系统的组成
2.3 嵌入式系统低功耗设计的软/硬件层次划分
2.4 嵌入式系统的系统层低功耗设计技术
2.5 嵌入式系统的硬件层低功耗设计技术
2.5.1 电路级功耗优化
2.5.2 逻辑级功耗优化
2.5.3 微结构级功耗优化
2.6 嵌入式系统硬件低功耗设计技术的应用
2.7 嵌入式系统的电池技术
2.8 功耗优化的相关工具
2.9 小结
参考文献
第3章 嵌入式软件的能耗优化与评价
3.1 引言
3.1.1 嵌入式软件能耗优化研究的背景
3.1.2 嵌入式软件能耗优化研究的现状
3.2 嵌入式软件能耗的测量方法
3.2.1 ARM指令集寻址特征分析
3.2.2 ARM指令周期数的计算
3.2.3 ARM指令能耗层次分类测量
3.2.4 仿真实验与分析
3.3 嵌入式软件能耗的测量工具
3.3.1 嵌入式软件能耗的统计模型
3.3.2 指令周期数的计算方法
3.3.3 软件能耗仿真器HMSim
3.3.4 仿真实验与分析
3.4 源程序结构级软件能耗建模与优化
3.4.1 源程序结构级软件能耗模型
3.4.2 源程序结构级软件能耗优化方法
3.4.3 仿真实验与分析
3.5 算法级软件能耗建模与优化
3.5.1 算法级软件能耗模型
3.5.2 算法特征量的度量
3.5.3 算法级软件能耗优化方法
3.5.4 基于BP神经网络的软件功耗函数拟合方法
3.5.5 仿真实验与分析
3.6 软件体系结构级软件能耗建模与优化
3.6.1 体系结构级软件能耗模型
3.6.2 软件体系结构特征量的度量
3.6.3 体系结构级软件能耗优化方法
3.6.4 BP神经网络非线性拟合方法
3.6.5 仿真实验与分析
3.7 软件能耗融合模型
3.7.1 融合模型的建立
3.7.2 CPI的度量
3.7.3 融合模型的线性拟合方法
3.7.4 仿真实验与分析
3.8 低功耗编译技术
3.8.1 运算型功耗优化技术
3.8.2 存储型功耗优化技术
3.9 软件能耗属性与其他质量属性的关系
3.10 软件能耗优化方法的评价
3.10.1 层次灰色评价模型
3.10.2 仿真实验与分析
3.11 小结
参考文献
第4章 高能效的可定制异构多核体系结构
4.1 引言
4.2 高能效的可定制异构多核体系结构的研究现状
4.2.1 多核计算加速比及其能耗
4.2.2 异构多核系统概述
4.3 面向能耗相关软/硬件划分的层次化控制数据流图建模
4.3.1 背景介绍
4.3.2 PO-HCDFG的形式化描述
4.3.3 PO-HCDFG的主要内容
4.3.4 仿真实验与分析
4.4 基于离散Hopfield神经网络的RTOS功耗优化
4.4.1 背景介绍
4.4.2 RTOS-Power划分问题的描述
4.4.3 一种离散Hopfield神经网络方法
4.4.4 仿真实验与分析
4.5 NoC协议能耗分析
4.5.1 背景介绍
4.5.2 NoC协议栈及协议能耗的描述
4.5.3 NoC物理层协议的能耗分析
4.5.4