首页 > 学术论文

多核系统中基于DVS的实时节能调度方法研究

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

多核系统中基于DVS的实时节能调度方法研究【摘要】:多核系统中基于动态电压调整的实时节能问题可以归结为对任务分配、任务调度以及电压选择这三个子问题的求解。目前,针对该问题的算法大多

【摘要】:多核系统中基于动态电压调整的实时节能问题可以归结为对任务分配、任务调度以及电压选择这三个子问题的求解。目前,针对该问题的算法大多采用两阶段或三阶段的启发式策略,即先采用启发式策略将任务划分至各处理器核,再利用遗传算法对任务进行调度和电压选择,或者是先利用遗传算法进行任务划分,再利用启发式方法根据任务的约束关系及执行特性选择电压。 粒子群优化算法是一种新的全局优化算法,与遗传算法类似都属于群体智能演化计算技术,但是粒子群优化算法没有选择、交叉和变异等操作,它只是通过保留、利用位置与速度信息进行演化,简单且易实现,执行效率很高,大多数情况下都能比较快地收敛于最优解。鉴于此,本文通过对同构多核处理器系统任务调度和能量消耗的分析建立了新的编码策略和相应的适应度函数,将多核处理器系统节能调度的任务划分、任务调度及电压选择三个过程整合到粒子群算法的一个单迭代寻优循环中,兼顾系统的实时性,将问题转化为有约束的粒子群优化问题,之后引入基于可行性规则的约束处理技术,形成基于约束粒子群优化的整体节能调度算法。 由于基于约束粒子群优化的整体节能调度算法中采用了基于可行性规则的种群更新策略,不可行解很难在种群中得以保留,所以为了得到更为有效的实时节能调度算法,进一步提出了基于模拟退火算法的局部搜索策略,并将其融入整体节能调度算法,从而有效地避免了搜索过程中陷入局部极小。仿真实验表明,基于粒子群优化的多核系统实时节能调度算法在节能和收敛速度方面都有了较好的改善。 【关键词】:多核处理器系统 实时节能调度 任务分配 电压选择 粒子群优化
【学位授予单位】:湖南工业大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP301.6
【目录】:
  • 摘要4-5
  • ABSTRACT5-9
  • 第1章 绪论9-15
  • 1.1 研究背景和意义9-10
  • 1.2 多核系统实时节能调度研究概述10-13
  • 1.2.1 功耗组成及节能技术10-11
  • 1.2.2 研究现状11-13
  • 1.2.3 本文的研究思路13
  • 1.3 本文的研究内容及组织结构13-15
  • 第2章 多核系统中基于 DVS 的实时节能调度相关研究15-26
  • 2.1 多核系统中的 DVS15-16
  • 2.2 多核系统中的实时调度16-21
  • 2.2.1 实时任务及其相关性16-17
  • 2.2.2 实时任务调度分类17-18
  • 2.2.3 多核处理器系统中的实时任务调度18-21
  • 2.3 多核系统中基于 DVS 的实时节能调度21-25
  • 2.3.1 多核系统中基于 DVS 的实时节能调度框架21-23
  • 2.3.2 能耗模型23-24
  • 2.3.3 任务模型24-25
  • 2.4 本章小结25-26
  • 第3章 基于粒子群优化的整体节能调度算法26-41
  • 3.1 系统模型26-27
  • 3.2 问题描述27
  • 3.3 常用算法介绍27-31
  • 3.4 粒子群优化算法31-34
  • 3.5 算法设计34-39
  • 3.5.1 问题编码34-36
  • 3.5.2 目标函数36-37
  • 3.5.3 种群初始化37-38
  • 3.5.4 基于可行性规则的约束处理38-39
  • 3.6 本章小结39-41
  • 第4章 基于模拟退火算法的局部搜索策略41-57
  • 4.1 基于模拟退火算法的局部搜索策略41-45
  • 4.1.1 模拟退火算法简介41-42
  • 4.1.2 模拟退火算法的特点42-44
  • 4.1.3 基于模拟退火的局部搜索策略44-45
  • 4.2 结合局部搜索策略的混合实时节能调度算法45-47
  • 4.3 算法实现及结果分析47-55
  • 4.4 本章小结55-57
  • 第5章 总结与展望57-59
  • 5.1 本文工作总结57-58
  • 5.2 未来工作展望58-59
  • 参考文献59-64
  • 致谢64-65
  • 攻读硕士学位期间发表的论文65


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

基于DVS的多核实时系统节能调度    钟虓;齐勇;侯迪;苗蕾;郑晓梅;

最小化空闲时间的Job-shop调度进化算法    苏子林;

多核系统中基于动态电压频率调节的实时节能调度研究    张冬松;陈芳园;金士尧;

基于DVS的实时多核嵌入式系统低功耗算法    王力生;郭振轲;

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

基于并行遗传算法的对称多处理器任务调度策略研究    苗硕;马光思;

基于图匹配的多处理机调度算法    周向东,林澜,陈国勋,施伯乐

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

微网中可控负荷的多目标优化策略    江岳春;王志刚;杨春月;李锰;张俊鹏;

A Variant Constrained Genetic Algorithm for Solving Conditional Nonlinear Optimal Perturbations    ZHENG Qin;SHA Jianxin;SHU Hang;LU Xiaoqing;

天基光学传感器网络动态预指派算法    王博;李骏;吴洪;程洪玮;

一种基于反向的差分算法    陈德祥;

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

面向多处理器资源预留的实时程序划分方法    吴以凡;张桦;戴国骏;

多策略差分进化的元胞多目标粒子群算法    朱大林;詹腾;张屹;郑小东;

求解约束优化问题的改进粒子群优化算法    米永强;高岳林;

无线电能传输系统参数优化    黄静;邵兵;王剑飞;

The Application of Adaptive Genetic Reduction Algorithm in Pulse Doppler Radar    Xu Guoxin;Pan Wei;

采用不可行解驱动的DE进化算法求解难约束优化问题    邓长寿;赵秉岩;

Solving Multiobjective Optimal Reactive Power Dispatch Using Improved Multiobjective Particle Swarm Optimization    Yujiao Zeng;Yanguang Sun;

Minimizing makespan in Job-shop Scheduling Problem Using an Improved Adaptive Particle Swarm Optimization Algorithm    

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

嵌入式系统节能调度算法研究    刘惠

车间调度和谐范式与多智能体系统情智集成的研究    黄云峰

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

智能优化算法的性能及搜索空间研究    高永超

基于自然启发式算法的作业车间调度问题理论与应用研究    张超勇

动态的车间环境下自适应调度器及其关键技术研究    王伟达

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

基于文化基因算法的车间作业调度理论研究及实践    蔡斌

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

基于遗传算法的炭素企业生产计划与调度研究    王伟

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

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

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

基于免疫克隆选择算法的作业车间调度问题研究    张晓琳

基于多核的任务调度研究与实现    高金华

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

嵌入式多核实时操作系统研究及实现    申建晶

一汽—大众轿车二厂焊装车间混流生产线投产排序研究    赵群

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

基于遗传算法的任务分配与调度    钟求喜,谢涛,陈火旺

多处理器片上系统任务调度研究进展评述    李仁发;刘彦;徐成;

并行设计子任务调度的遗传算法原理与实现方法    殷国富,罗阳,龙红能,成尔京

基于简单反馈的混合静态/动态节能弱硬实时调度算法    吴彤;张冬松;金士尧;

功耗管理中的动态电压调整综述    王彪;王小鸽;

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

具有双电压调节处理器的最优DVS算法    王华勇,陈渝,康烁,戴一奇

异构计算系统中基于遗传算法的任务分配与调度    张聪,马义忠

一种新的改进遗传算法及其性能分析    吴养会,王乃信,王正中

求解作业车间调度问题的改进自适应遗传算法    王万良,吴启迪,宋毅

弱硬实时调度关键技术研究    吴彤

实时系统的节能调度技术研究    张冬松

一种多核系统可靠性加强的任务调度方法    徐超;何炎祥;陈勇;刘健博;吴伟;李清安;

涡轮增压多核系统    Frank Ko;

对片上多核系统的系统结构的研究    刘磊;

面向嵌入式多核系统的可共享多通道便签存储器设计与实现    刘彩霞;石峰;谢小怡;薛建平;宋红;

簇型多核系统原型设计与验证    刘聪林;陈迎春;

多核系统上任意2序列公共元素的并行查找    蔡德霞;钟诚;韦兴柳;林孔升;

多核系统性能检测及调优策略研究    谢炯;潘红芳;程金宏;王文阁;额尔敦;

嵌入式多核系统中断负载均衡研究    虞保忠;张灯;徐晓光;胡宁;

消息传递型片上多核系统的设计    胡哲琨;陈杰;

高密度集成与单芯片多核系统及其研究进展    李东生;高明伦;

多核系统上任意两序列公共元素的并行查找    蔡德霞;钟诚;韦兴柳;林孔升;

酷睿2重拳    《计算机世界》评测实验室 吴挺

多核系统中的程序性能优化研究    张琦

面向多核系统的高性能硬件事务存储的优化研究    傅琛

基三片上多核系统TriBA存储体系关键技术研究    刘彩霞

面向多核的系统级MPI通信优化关键技术研究    刘志强

基于总线架构的多核系统编程模型及数据安全性研究    尹凯

多资源单处理器及多核系统上节能调度问题的研究    王轶群

面向块处理的多核系统互连及存储机制的研究    邢慧敏

适合多核系统的分布式温度探测网络的设计    任懿

基于虚拟机的多核系统确定执行技术研究    农俊康

多核系统中的内存管理系统优化研究    史成伟

面向异构多核系统的并行计算模型和调度算法研究    李筱

异构多核系统多媒体流计算实时任务调度策略研究    周会娇

多核系统上的调度策略建模与分析    周怀洋

多核系统中基于DVS的实时节能调度方法研究    赵阳