异构多核处理器微内核的负载均衡调度研究

来源 :桂林理工大学 | 被引量 : 0次 | 上传用户:huanglien
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
异构多核处理器是当今处理器发展的主流方向,因为拥有灵活性高、性能卓越等其他同构多处理器没有的特点,所以它更受市场的欢迎。在异构多核处理器系统关键技术的研究中,依赖任务调度问题已经被证明是NP完全问题。因此探索相应的任务调度算法以更高效地分配任务给异构处理器和保证每个异构处理器负载均衡是学者一直以来面临的难题。近年来,众多学者开始从智能搜索算法去探索解决此类问题的有效途径。本文针对异构多核处理器系统任务调度过程中处理器负载不均的问题进行了探索研究。主要进行了如下工作:(1)针对异构多核处理器微内核系统在调度过程中处理器负载不够均衡的问题,通过改造蚁群算法,提出一种基于改进的蚁群算法(Modified Ant Colony Optimization,MACO)的任务调度算法,使之能够应用于异构多核平台系统任务调度中。该算法通过修改蚁群算法并根据任务调度的特点引入了相关参数,删掉了需要等待很长时间进行迭代生成近似解的过程。通过蚁群概率公式生成概率矩阵,计算后获得相对负载均衡的处理器-任务分配映射表。实验证明了该算法在调度大于等于50个依赖任务时能够获得较好的负载均衡调度效果。(2)针对基于MACO的任务调度算法在处理依赖任务数量少于50时其负载均衡调度效果不佳的问题,通过引入遗传重组优化方法,提出了一种基于遗传改进的蚁群(Genetic Improvement Based Ant Colony Optimization,GI-ACO)算法的任务调度算法。该算法对处理器-任务分配映射表进行了进一步地负载均衡调整,在调度过程中能获得较高的负载均衡值。实验证明该算法在调度小于50个依赖任务时能实现较好的负载均衡调度效果。本文针对上述提出的两个算法分别进行了实验验证。首先,通过TGFF软件生成DAG依赖任务,将基于MACO的任务调度算法和表优先级(List Priority Scheduling for Heterogeneous,LSH)任务调度算法进行对比实验。其次,将基于GI-ACO的任务调度算法分别跟上述两个算法在相同条件下进行对比实验。实验中发现本文提出的两种任务调度算法的任务数阈值是50。因此可以通过在操作系统中部署本文提出的两个算法,当系统遇到依赖任务数的边界值后进行切换使用这两种算法,从而使系统在调度过程中达到最优负载均衡调度的效果。本研究为异构多核处理器下的微内核操作系统在任务调度中解决处理器负载不均的问题提供了理论参考价值。
其他文献
<正> 加拿大1,500万人口中的绝大部分是分布在南部边境200哩内一条比较狭长的地带上的。虽然如此,但在北部地区,近年以来却正引起人们与日俱增的兴趣,和越来越多地致力于该地
兼职的含义为官员在本职之外兼任其它职务。宋代官员兼职现象非常普遍,上至宰相,下至县令,常会身兼一职或多职。在宋代政治活动中起着重要作用的台谏官员,也会在本职之外兼任它职,其中有因循前朝惯例的兼职,也有统治者为适应政治经济发展需要而新开创的兼职。宋代台谏官员的兼职类型在不同时期有所不同。北宋时期,台谏官先后兼任仪仗使、卤簿使等礼仪类职务;判吏部流内铨、知审官院、磨勘转运使及提点刑狱课绩等铨选与考课类
110kV电网工程的建设是一项系统性较强的工程,需要参与施工人员和管理人员相互间的密切配合和协作,才能按既定要求完成。110kV输电线路施工技术含量是非常高的,时效性也很强,而且
<正> 在1955年世界贸易总值约增长10%,1956年上半年约增长11%的同时,该二时期中东的输出差不多各增长15%。至于输入方面:1955年增长17%,1956年上半年增长9%。输出的增加主要
随着电网电力建设步伐加快,用电负荷逐步增加,给电网调度运行带来一定困难,根据分公司安监部要求,为保障电网安全、稳定运行,提高调度运行管理水平,对电网安全运行进行分析,并制定相
近年来,中国人力资本总体需求势头猛烈,但是企业人力资本总体质量较低,人才流失情况让人堪忧。作为“万众创新”的一员,小微企业用工难、融资难,技术和人才资源是支撑企业成
<正> 埃及的经济发展近几年来,埃及政府奉行这样一种政策,即努力扩大生产,以适应日益增长的人民需要,并且改善群众的生活水平。因此,在近三年内,经费开支的发展速度加快了。
作为重要的新闻宣传手段,正面典型人物塑造常常是各地、各级部门日常工作的抓手,但如何避免脸谱化导致传播效果和舆论反响平平,或者因为把握不当,引发负面舆情效应等,值得总
2019年6月19日,中华人民共和国商务部(以下简称商务部)发布2019年第29号公告,决定即日起对原产于美国、韩国、欧盟的进口三元乙丙橡胶进行反倾销立案调查。该产品英文名称:Et