首页 > 学术论文

基于多核处理器的节能调度算法研究

来源:论文学术网
时间:2024-08-20 12:06:39
热度:

基于多核处理器的节能调度算法研究【摘要】:近年来,处理器的能耗问题日益突出,单处理器到多核处理器,虽然在性能上有所提高,但同时导致了更多的能量消耗,不仅引发了难以解决的散热问题,还

【摘要】:近年来,处理器的能耗问题日益突出,单处理器到多核处理器,虽然在性能上有所提高,但同时导致了更多的能量消耗,不仅引发了难以解决的散热问题,还导致系统的可靠性下降。因此,在满足时间约束条件下,如何尽可能的降低系统能耗,已经成为多核处理器实时节能调度领域的研究热点。 已有算法的研究重点在于如何充分利用任务的实际执行时间α,远小于最坏情况执行时间ωi所产生的动态空闲时间以及任务在时限之前完成而产生的静态空闲时间,设计速率调度算法来合理降低处理器核电压/频率,达到同时满足硬实时任务时限约束与最少能耗的统一目标。本文在利用空闲时间降低速率的同时,尽量减少处理器切换电压/频率所造成的能耗。 本文的主要工作如下: (1)提出一种新的多核处理器节能调度算法,该方法基于空闲时间回收策略和尽量减少处理器频率切换造成的能耗。首先获得前面执行任务的平均任务执行比率,来估算下一个任务的执行速率,从而将其映射到速率最相近的处理器上,以减少处理器改变速率时所消耗的能耗。并通过让相邻的两个任务共享处理器上的空闲时间来降低处理器的执行速率,从而达到减少能耗的目的。通过理论推导和分析,将新算法与近三年来的算法进行对比测试,结果表明在大部分条件下,新算法能够获得更好的节能效果。 (2)根据大量测试数据,深入分析了影响算法节能效率的因素以及算法的调度约束条件和算法的适用条件,进而提出了三种改进算法TR-SS2(负载均衡策略)、ESR-SS2-CE和ESR-SS2-M,增加对速度的约束条件,分别采用估算速度和最大速度来确定单处理器上的执行速度。并将改进算法与已有算法对比测试分析,结果表明改进算法能够取得更好的节能效果。 【关键词】:多核处理器 节能调度算法 估算速率 空闲时间
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP301.6;TP332
【目录】:
  • 摘要4-5
  • Abstract5-9
  • 第1章 绪论9-13
  • 1.1 课题研究的目的和意义9-10
  • 1.2 国内外研究现状10-12
  • 1.3 论文的工作安排12-13
  • 第2章 系统模型13-16
  • 2.1 处理器模型13
  • 2.2 任务模型13-14
  • 2.3 问题假设14-15
  • 2.4 属性定义15-16
  • 第3章 ESR-SS2节能调度算法实现16-29
  • 3.1 算法概述16-24
  • 3.1.1 ESR-SS2算法基本思想17-23
  • 3.1.2 算法的伪代码23-24
  • 3.2 算法分析24-28
  • 3.2.1 动态电压/频率调节DVS24-25
  • 3.2.2 动态功率管理DPM25-26
  • 3.2.3 ESR-SS2算法的理论分析26-28
  • 3.3 本章小结28-29
  • 第4章 算法的实验与分析29-43
  • 4.1 实验数据29-30
  • 4.2 超时限分析30-31
  • 4.3 算法影响因素及分析31-34
  • 4.4 改进算法TR-SS234-37
  • 4.5 改进算法ESR-SS2-CE37-38
  • 4.6 改进算法ESR-SS2-M38-39
  • 4.7 算法对比分析39-42
  • 4.8 本章小结42-43
  • 第5章 总结与展望43-45
  • 5.1 总结43-44
  • 5.2 展望44-45
  • 致谢45-46
  • 参考文献46-48


您可以在本站搜索以下学术论文文献来了解更多相关内容

基于多核平台的实时混合任务调度算法研究    刘宝宁

多处理器的节能调度算法    桑楠;李保宇;马红;

自主测试优先级软硬协同调度策略    郑伟;孟晓风;张卫军;

多处理器单调速率任务分配算法性能评价    王涛;刘大昕;

多核处理器降低功耗技术综述    郝松;都志辉;王曼;刘志强;

多核处理器及其对系统结构设计的影响    谢向辉;胡苏太;李宏亮;

多核系统中基于G1obal EDF的在线节能实时调度算法    张冬松;吴彤;陈芳园;金士尧;

基于DPM和DVS的双效节能调度算法    李永亭;褚德欣;樊明;

分时系统最佳节能频率及其实现方法    毛熠璐;陈香兰;唐玲;吴昊;龚育昌;

实时系统容错调度算法的研究    曾坤

片上异构多核DSP同步与通信的实现    刘建;陈杰;敖天勇;许汉荆;

多核处理器在中低压保护测控一体化装置中的应用    周华良;夏雨;汪世平;张少波;吴通华;

基于阿姆达尔定律和兰特法则计算多核架构的加速比    李文石;姚宗宝;

基于任务紧迫度的多处理器任务调度算法    刘莎;杨宏来;

探究计算机病毒的奥秘    肖巍;

基于CMP的高密度计算机多目标设计方法探析    王晓军;

多核处理器在智能间隔装置中的应用探讨    高传发;王振华;任华锋;

面向同构多核处理器的节能任务调度方法    王颖锋;刘志镜;

三维FDTD众核算法的设计与实现    余峙檠;刘鑫;张彦彬;吴宏;

Linux系统中多核实时调度平台的设计    黄姝娟;朱怡安;赵聪;

嵌入式系统节能调度算法研究与设计    王颖锋

片上多处理器关键技术研究    顾雄礼

基于异构多核处理器的视频编码去相关性研究    高毅

基于电压岛的多核实时系统中同步任务节能调度策略研究    吴小东

系统级热敏感管理技术的研究    贾刚勇

多核多处理器系统的节能实时调度技术研究    张冬松

适应多核处理器的任务调度研究    赵磊

MPEG-2多内核实现和分析    席志成

基于多核的网络设备测试系统软件设计    于涛

基于无线传感网的铁路危险品运输在途监测与节能技术的研究    刘四平

多核处理器体系结构下Linux调度机制的研究    曹皓

基于CPS的实时系统的面向方面的容错调度模型    符利华

基于嵌入式多核处理器的通信及中断问题的研究    孔帅帅

面向块编程应用的多核体系结构关键技术研究与设计    方颖

面向多核的低功耗数字信号处理器研究与设计    李涌伟

实时系统中基于容错的节能调度算法研究    付霞

长释放时间间隔优先的混合任务调度算法    沈卓炜;

基于遗传算法的异构多核多帧任务分配    徐成;王立东;刘彦;

改进的最小空闲时间优先调度算法    金宏,王宏安,王强,戴国忠

多核处理器的关键技术及其发展趋势    黄国睿;张平;魏广博;

基于利用率和负载均衡的多核实时调度算法研究    黄姝娟;朱怡安;李兵哲;陆伟;

实时系统中的任务调度技术研究    宾雪莲

软实时系统任务调度算法研究    涂刚

开放式实时系统任务调度的研究    谭朋柳

最早截止期优先实时调度算法研究    张杰

单处理器环境下实时混合任务的调度算法研究    谢建平

高可信赖实时操作系统的防危调度机制    杨仕平;桑楠;熊光泽;刘校矢;

针对电压可调处理器的低功耗设计策略    刘昊;卜爱国;

提高用任务重复的检查点方案的性能    李凯原,杨孝宗

传感器网络的任务双效节能调度研究    王小英;赵海;陈英革;尹震宇;

RM及其扩展可调度性判定算法性能分析    邢建生;刘军祥;王永吉;

单处理器容错硬实时调度算法    李昶,陈宇

多处理器单调速率任务分配算法性能评价    王涛;刘大昕;

强实时系统的调度    毛羽刚,张拥军,金士尧

容错最早时限优先调度    陈宇,熊光泽

一种新的实时多处理器系统的动态调度算法    乔颖,王宏安,戴国忠

实时多任务集成调度算法的研究    冯艳红

多核处理器核间互连的新型互连网络    乔保军;石峰;计卫星;

多核处理器体系结构软件仿真技术:研究综述    喻之斌;金海;

数据流语言简化并行编程    叶群辉;江衍煊;

基于遗传算法的多处理器系统任务调度    司炯;李东生;

多核处理器构架的高速JPEG解码算法    章承科;

一种软件事务存储模型的设计和模拟    邹峰;祝永新;

多核处理器电压调节模块的研究与实现    姚信安;胡世平;宋飞;

一种异构多核处理器体系结构的软件仿真    黄志钢;陶旭东;潘振杰;

多核计算环境下快速排序并行算法的实现    游佐勇;罗省贤;

基三网络中一种最短路径路由算法    王佐;石峰;

一种多核处理器存储层次性能评估模型    郭建军;戴葵;王志英;

基于多核处理器的NAT-PT的软件架构的研究    蒋汉平;李腊元;

多核处理器瞬态故障敏感性分析    潘送军;胡瑜;李晓维;

一种基于光互连技术的存储墙问题解决方案    张炜;冯权友;曾超;窦文华;

一种面向多核系统的并行计算任务分配方法    卢宇彤;杨学军;所光;

一种面向M5的图形化并行模拟技术研究    计卫星;王永辉;宋红;

双核处理器性能最优的共享Cache划分    所光;杨学军;

高效能计算机技术展望    桂亚东;

高性能计算机若干关键问题研究    李晖

事务存储编程和KD-50-I万亿次机软件库优化的若干问题研究    杨晓奇

同步数据触发体系结构多核处理器存储系统关键技术研究    郭建军

多内核构件化嵌入式操作系统的研究    谢铖

低功耗软件优化技术研究    陈娟

同步数据触发多核处理器体系结构关键技术研究    赖明澈

海量网络流实时处理的优化技术研究    孙小涓

嵌入式多核处理器在线追踪调试与错误检测关键技术研究    扈啸

基于多核处理器架构的嵌入式微内核操作系统的研究与设计    张荫芾

基于SOPC技术的多核处理器的设计与实现    陈龚

基于多核(多处理单元)的防火墙架构研究与关键技术实现    宋志军

X处理器存储一致性模型的研究与实现    黄冕

基于SimpleScalar的性能和功耗分析多核模拟器    倪俊杰

基于多核系统的内存管理研究    何进仙

多核环境任务分配问题复杂性及求解模型研究    潘东

多核处理器的事务存储模型的模拟和编译实现    邹峰

基于多核处理器串行程序并行化改造和性能优化    曹婷婷

并行嵌入式操作系统中断管理的研究及应用    王兴杰