基于杂交遗传算法的多处理器硬实时容错调度算法
本文选题:遗传算法 + 硬实时系统 ; 参考:《计算机应用研究》2016年09期
【摘要】:传统的硬实时容错调度算法获得了较好的容错性能,但其任务拒绝率、处理器分配偏差比例以及最早完成时间等性能参数不佳,对此提出了一种基于杂交遗传算法的优化方案,并对传统的硬实时容错算法进行优化。采用了中心型调度模型,并采用了任务备份方案来实现容错能力。将任务拒绝率、处理器分配偏差比例以及最早完成时间三个优化参数作为遗传算法适应度目标函数的三个带权分量,对其进行优化,通过遗传算法的杂交与迭代计算获得了优化的结果。最终使用不同的任务数量与处理器数量的组合对本算法与传统算法进行对比实验,结果可看出本算法的三个优化参数明显优于传统算法,且总适应度值亦比传统算法有明显改进。
[Abstract]:The traditional hard real-time fault-tolerant scheduling algorithm has better fault-tolerant performance, but its performance parameters such as task rejection rate, processor allocation deviation ratio and earliest completion time are not good. Therefore, an optimization scheme based on hybrid genetic algorithm is proposed. And the traditional hard real-time fault-tolerant algorithm is optimized. The central scheduling model is adopted, and the task backup scheme is adopted to realize the fault-tolerant ability. Three optimization parameters, task rejection rate, processor allocation deviation ratio and earliest completion time, are considered as three weighted components of the fitness objective function of genetic algorithm. The optimization results are obtained by hybrid and iterative calculation of genetic algorithm. Finally, the comparison experiment between this algorithm and the traditional algorithm is carried out using the combination of different task number and processor number. The results show that the three optimization parameters of this algorithm are obviously superior to the traditional algorithm. And the total fitness value is obviously improved compared with the traditional algorithm.
【作者单位】: 顺德职业技术学院电子与信息工程学院;华南理工大学计算机科学与技术学院;
【基金】:国家自然科学基金资助项目(51175183) 佛山市产学研专项资金项目及顺德职业技术学院资助项目(2012HC100303) 广东省教育科研“十二五”规划研究项目(2012JK305)
【分类号】:TP332
【相似文献】
相关期刊论文 前10条
1 张玉才,沈元隆;遗传算法在计算机系统优化问题中的应用[J];西安邮电学院学报;2005年01期
2 李鹏;杨晓非;;基于遗传算法的磁光盘膜厚匹配的优化设计[J];磁性材料及器件;2007年02期
3 朱建;高方伟;刘贵喜;;基于遗传算法的笔记本电脑热布局的优化设计[J];电子质量;2006年12期
4 马秀娟;牛进鹏;赵国良;;基于遗传算法的星载计算机可靠性冗余优化研究[J];计算机应用;2007年S2期
5 岑巍;使用遗传算法对时序电路进行可测性预报[J];上海大学学报(自然科学版);1999年S1期
6 李晶;马建敏;;遗传算法在计算机基础考试系统中的应用研究[J];微型机与应用;2014年01期
7 高家全;何桂霞;赵端阳;王雨顺;;一种新的遗传算法在并行机调度问题中的应用[J];计算机应用与软件;2008年08期
8 李建锋;彭舰;;云计算环境下基于改进遗传算法的任务调度算法[J];计算机应用;2011年01期
9 乔双;进化型硬件及其基本构成[J];小型微型计算机系统;2001年06期
10 李进超;陈静怡;吴杰;梁瑾;;基于改进分组遗传算法的虚拟机放置研究[J];计算机工程与设计;2012年05期
相关会议论文 前1条
1 周斌;崔葛瑾;;采用遗传算法对AVR片内RC校频处理[A];第三届中国智能计算大会论文集[C];2009年
相关硕士学位论文 前6条
1 诸洪莹;应用遗传算法研究用于高密度信息存储的多元环形滤光片[D];浙江工业大学;2007年
2 丁孟为;遗传算法在多核系统上的性能分析和优化[D];上海交通大学;2012年
3 倪云竹;用遗传算法解决基于分条技术的磁盘负载均衡问题[D];四川大学;2004年
4 刘丽景;多Agent遗传算法在云计算资源调度中的应用研究[D];西安石油大学;2011年
5 张艳璐;一种基于遗传算法的低能耗云计算数据中心资源调度策略[D];杭州电子科技大学;2015年
6 张伟;基于进化算法的硬件演化基础研究[D];南京理工大学;2008年
,本文编号:2106387
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2106387.html