面向高性能的CPU-GPU异构计算平台任务调度策略研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:wjhjordanaaaaaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算的多元化发展,很多不同种类的计算单元开始进入到当代计算机发展史,异构计算也就随之产生。目前异构计算系统已经延伸至CPU、DSP、GPU、ASIC、FPGA等各种计算单元。它将不同类型指令集的计算单元组合成不同体系架构,让各种核心有效地协同合作,应对多种计算场景。由于GPU有很高的性价比和能效比,使得GPU-CPU异构架构成为高性能计算集群中最常用的异构计算体系结构。在异构计算系统中使用CPU和GPU共同参与计算任务,发挥两者的计算能力能够大大加快计算速度,提升系统性能,这也是未来计算机行业发展的必然趋势。异构计算在为大数据、云计算等现代技术提供了坚实的数据计算基础的同时,也面临着诸多挑战。不同类型的处理器在计算过程中存在的负载不均和在多任务执行过程中不能匹配到合适的处理器核心等现象都制约着异构计算系统性能的发挥。高效的任务调度策略是解决以上问题、提升系统性能的根本办法,因此任务调度问题也成为国内外并行计算领域的研究热点之一。针对以上问题,本文设计了一种面向高性能的CPU-GPU异构计算平台任务调度策略。对于单任务模型,以负载均衡思想为理论指导,提出了一种基于负载感知的任务调度策略。该方案分为两个步骤完成:第一步,通过小比例的任务数据探测感知CPU和GPU在处理指定任务时的计算能力;第二步,按照确定的计算能力比值,直接将计算任务按照比例分配给CPU和GPU。该策略在进行任务分配时,将并行任务存入双向队列,以降低动态调度带来的额外开销。对于复杂的多任务模型,提出了一种基于遗传算法的任务调度策略。该方案以提升系统的整体运行效率为目标,准确绑定了子任务与异构处理器核心间的执行关系,使用改进的遗传算法降低求解任务调度方案所造成的额外开销。针对遗传算法中存在的易早熟收敛、陷入局部最优解等问题,提出了在算法中使用自适应变异策略和注入策略加以缓解。自适应变异策略保护种群中优良个体的同时还能增加低劣个体变异的概率;注入策略增加了种群在迭代后期基因种类的多样性,能够使算法更快的跳出局部最优解。本文对提出的调度策略进行了评估,针对两种不同的任务模型,选取了具有代表性的程序在CPU-GPU异构环境中进行测试。实验结果显示,基于负载感知的任务调度策略能够显著提升系统在处理CPU与GPU具有同数量级执行时间的任务时的性能,有效平衡CPU和GPU负载、降低因任务调度带来的开销。在基于遗传算法的任务调度策略中,改进的遗传算法所得到的调度策略对系统性能的提升明显高于传统遗传算法和粒子群算法,同时拥有更快的收敛速度和更好的跳出局部最优解的能力。总体而言,本文所提出的任务调度策略能够充分利用CPU和GPU的计算能力,提高并行计算的效率,缩短任务执行时间,提升系统性能。
其他文献
为了了解噻虫嗪及其相关制剂在农田施用后,其有效成分噻虫嗪和噻虫胺在农田土壤中的残留消解状况,通过添加回收率实验建立了同时检测噻虫嗪和噻虫胺在土壤中残留量的分析与检
随着我国污染环境罪犯罪形态的多样化,污染环境罪共同犯罪亦呈现日趋增长的态势。通过北大法宝对2011年至2017年近七年以来各地法院审理的所有污染环境罪案例进行检索发现,近
云计算是按需服务的新业务模型,可以轻松快速地访问云中的所有类型的资源。在云计算中,如何来进行有效的任务调度被视为资源调度问题中的关键。考虑将用户提交的任务正确分配到云计算数据中心的问题,不仅与用户体验和服务质量有关,而且还与每一个不同云计算企业所提供的计算集群与硬件配置有关。目前,蚁群优化(ACO)基于信息素挥发机制的优势,在实际环境下的资源调度算法中具有广泛的应用。但是,ACO由于正反馈的作用,
迈入21世纪以来社会发展日新月异,竞争日益激烈,学校教育的作用不仅仅是知识的传递,更注重将学生培养成为合格的社会成员,引导学生学会认知、学会做事、学会生存和共存,培养其可持续发展的能力。因此旨在提升自我意识、提高对社会和职业认知、引导学生主动探索和规划的职业生涯教育逐渐成为学校教育内容的有机组成部分。现在越来越多的国家在中小学开展职业生涯教育,以提高学生的未来发展规划能力和从容应对社会变化的能力。
有机太阳电池具有质量轻、可溶液加工以及可制备成大面积柔性器件等优点,近年来发展迅速。有机材料种类多,经过近几十年的研究,由于新型材料的合成,器件结构的设计,活性层形貌的优化等,单结有机太阳电池的光电转换效率已经超过18%。但是,单结有机太阳电池始终面临着挑战。一是给受体材料吸收光谱较窄,不能有效吸收太阳光;二是当光子激发给受体材料电子跃迁时,光子能量大于给受体材料的光学带隙会导致热损失。制约了有机
中国玉文化有8000多年的悠久历史,玉德学说自春秋战国时期被提出并深化后,千百年来一直在我国传统文化中扮演着重要的角色。自“玉九德”起,“玉十一德”、“玉七德”、“玉
随着工业进程的加快,机械设备的应用越来越广泛,机械故障诊断技术也随之得到了重视和发展,越来越多的企业和科研机构将其应用到实际生产和工作中。机械故障诊断技术的应用,不仅能够降低工业生产的经济损失,而且能够降低事故发生机率,保障相关工作人员生命财产安全。滚动轴承作为设备的主要部件,约有30%的设备故障与其有直接或间接关系。因此,对滚动轴承进行必要的故障诊断研究具有一定现实意义。为了能够对滚动轴承进行合
我国民办高校兴起于上世纪八十年代,在国家政策的鼓励和支持下,随着高等教育改革不断深入,民办高校已迅速发展成为我国高等教育的重要组成部分。在国家统筹推进“双一流”建设重大战略的历史机遇期,在“互联网+”时代背景下,教育产业化进程加速,高校之间的竞争日益激烈。民办高校想在激烈的教育市场竞争中生存和发展,就必须不断深化改革,提升育人质量,打造品牌特色。民办高校的管理层都非常重视学校的社会声誉和品牌形象,
内部控制是由企业全员参与的,以控制环境、控制活动、监控与评价为基础控制要素,以风险评估为导向,以信息与沟通为重要条件,确保公司治理遵守法律法规、公司报告信息可靠准确、资产保管安全,实现企业价值创造和附加值增加的企业管理活动。而企业的价值主要通过销售业务来实现。销售业务作为企业经营管理的重要环节,其内部控制对整个内部控制系统来说,重要性显而易见。本文基于对国内外相关文献的研究,以DS公司为研究对象,
十九大报告指出我国经济已由高速发展阶段转向高质量发展阶段,创新是引领发展的第一驱动力。高技术产业作为技术更新快、创新要求高的知识密集型产业,创新效率的提高对创新能力和经济高质量的发展具有重要的作用。知识产权保护作为高技术产业创新发展的制度保障,对创新效率的提高有关键的影响。在统计学和计量经济学理论的基础上,采用定性与定量分析、理论和实证研究相结合等方法,研究知识产权保护对高技术产业创新效率的影响。