基于异构多核处理器系统的任务调度算法分析-analysis of task scheduling algorithm based on heterogeneous multi-core processor system.docxVIP
- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于异构多核处理器系统的任务调度算法分析-analysis of task scheduling algorithm based on heterogeneous multi-core processor system
南京邮电大学学位论文原创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得 的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包 含其他人已经发表或撰写过的研究成果,也不包含为获得南京邮电大学或其它 教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的 任何贡献均已在论文中作了明确的说明并表示了谢意。研究生签名: 日期: 南京邮电大学学位论文使用授权声明南京邮电大学、中国科学技术信息研究所、国家图书馆有权保留本人所送 交学位论文的复印件和电子文档,可以采用影印、缩印或其它复制手段保存论 文。本文电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文 外,允许论文被查阅和借阅,可以公布(包括刊登)论文的全部或部分内容。 论文的公布(包括刊登)授权南京邮电大学研究生院(筹)办理。研究生签名: 导师签名: 日期: 第一章 绪论本文主要针对异构多核处理器系统的任务调度算法的现状,分析其优缺点, 指出其相关算法的片面性,研究其进行优化的可能性,最后在原有的基因遗传算 法的基础上提出一种具有优良种群的动态遗传算法将其应用到异构多核处理器 系统环境中,模拟对比分析这种动态基因遗传算法的改进效率。本章主要介绍其 课题研究背景及其意义,简要指出任务调度算法的发展现状,说明基因遗传算法 解决调度问题的可行性,最后列出本文的组织结构。1.1 研究背景及其意义随着科学技术的不断进步人们进入了高速的信息化时代,而支撑这个时代的 基石就是处理器系统。今天高速发展的处理器芯片技术也已经发生了革命性的变 化,在不断满足人们所追求的速度时,已经由单核处理器发展成为多核处理器。 而系统性能的提高的关键不仅在于硬件的支持,更需要软件系统的支撑。作为软 件系统中与处理器系统联系最紧密、最为核心的部分要属任务调度系统,任务调 度算法的好坏直接影响着系统性能的发挥,这也使它成为计算机科学技术研究最 基本的课题。多核处理器系统的出现为任务调度问题带来了新的变化,如何利用高效的调 度任务来使多核处理器系统充分发挥其性能已经是我们必须要解决的问题。所谓 的任务调度问题,既将通过程序划分后的子任务调度分配到合适的核上执行使得 程序的整体执行时间最短;还有就是任务之间的通信同步,及保持不同内核上的 数据一致性问题。现在,同构多核处理器系统的任务调度算法研究已基本成熟, 而异构多核处理器系统也已经在嵌入式系统中得到应用,对于这种处理器的研究 国内目前主要是在硬件的改进和软件构架方面,而对于异构多核处理器系统任务 调度算法才还不太完善,有很大的改进空间。多核处理器系统任务调度问题已经被证明是一个 NP 完全问题[1],对于异构 多核处理器系统任务调度也存在同样的问题。在异构多核处理器中,任务在不同 的处理器核的运行时间也不同,任务分配的目的就是找出一个任务组合,使它们在某个处理器核上的执行效率最高,实际上任务调度问题就是一种组合优化问题,通过不同的组合方式找出最优的组合。但是要使整个系统任务完成时间最小以及 要求负载尽量均衡,不能将所有任务都分配到执行效率最高的处理器核上运行。 因此需要寻找任务分配方法使处理器完成任务的最大完成时间最少,即系统最少 完成时间,同时又保证负载均衡。但异构多核处理器系统任务调度是 NP 完全问 题,对于 NP 完全问题很难寻找到多项式时间算法来求最优解,目前对异构多核 处理器系统任务调度算法还没有找到那样一种算法,证明是最优的,当前这类任 务调度问题都是近似算法。针对异构多核处理器系统任务调度这类问题,有一些调度算法,其收敛速度 快,像网格中的启发式算法 Min-min、Max-min、Sufferage 等,但这些调度算法 得到的解比较粗糙,所得结果其最优解效率低。于是经过研究人员的不断努力寻 求最优解,充分利用仿生学原理,将人工智能方法运用到了系统调度问题,从而 找到相对较好的解,但这些调度算法一般收敛时间比较长,效率比较低,所以需 要从不同的角度对其进行优化,使其尽量满足用户 QoS(Quality of Service)需求的 情况下来提高算法的执行效率。目前常用的人工智能算法有基因遗传算法、模拟退火算法、蚁群算法、禁忌 搜索、神经网络等,这些算法在寻求最优解的过程中模拟自然过程,往往能够得 到比较好的解。模拟退火算法借鉴于学中固体物质的退火过程,蚁群算法模拟蚁 群在寻找食物过程中发现最优路径的过程,禁忌搜索算法源于人们记忆过程中的 智能过程,神经网络更是利用人脑的通信机制来寻求最优解。可见,这些人工智 能算法在借鉴于大自然的不同优势,再根据实际应用中的具体问题,将这样自然 界的生物过程应用到实际问题中,从而得出最优解。人工智能中的基因遗传算法(Genetic Algorithm,GA)是
您可能关注的文档
- 基于信息传达的历史街区街道界面更新策略分析-analysis of street interface renewal strategy of historic districts based on information transmission.docx
- 基于信息披露质量的公司内部治理与权益资本成本关系分析-analysis of the relationship between corporate internal governance and equity capital cost based on the quality of information disclosure.docx
- 基于信息滤波器的水下机器人slam算法分析-analysis of slam algorithm for underwater robot based on information filter.docx
- 基于新颖含氮杂环巯基类配体配合物构筑-construction of a novel heterocyclic mercapto ligand complex contain nitrogen.docx
- 基于信息视野教育原理的教学设计及其应用研究——以北部湾地区五所高职高专的《计算机应用基础》教育为例-teaching design and its application research based on the principle of information vision education - taking the computer application foundation education of five higher vo.docx
- 基于信用的hd集团应收账款管理问题分析-analysis of hd group's accounts receivable management problems based on credit.docx
- 基于信誉度效益最优的网格资源选择算法分析-analysis of grid resource selection algorithm based on optimal credit efficiency.docx
- 基于信誉和管制机制的消费者网上购物决策研究——以淘宝网为例-research on consumer online shopping decision - making based on reputation and regulatory mechanism - a case study of taobao.com..docx
- 基于信誉的p2p网络信任机制的分析与实现-analysis and implementation of p2p network trust mechanism based on reputation.docx
- 基于信息元理论的船用柴油机cadcae一体化关键技术分析-analysis of key technologies for cad cae integration of marine diesel engine based on information element theory.docx
- 基于异常点检测的图像分类技术分析-analysis of image classification technology based on outlier detection.docx
- 基于异构数据库的容灾模型及数据一致性维护技术的分析与实现-analysis and implementation of disaster tolerance model and data consistency maintenance technology based on heterogeneous databases.docx
- 基于异构数据整合的web自定义报表分析与实现-analysis and implementation of web custom report based on heterogeneous data integration.docx
- 基于异步语言balsa的异步微处理器设计分析-design and analysis of asynchronous microprocessor based on asynchronous language balsa.docx
- 基于异构多核平台的优化编程分析-optimization programming analysis based on heterogeneous multi-core platform.docx
- 基于异构网络聚类的web服务推荐系统分析-analysis of web service recommendation system based on heterogeneous network clustering.docx
- 基于异构网络分析的商品推荐系统分析-analysis of commodity recommendation system based on heterogeneous network analysis.docx
- 基于异步细胞自动机的自我复制模型的分析-analysis of self-replication model based on asynchronous cellular automata.docx
- 基于异构多核pac的机器人控制器分析-analysis of robot controller based on heterogeneous multicore pac.docx
- 基于异构计算的泛kriging算法并行化分析-parallelization analysis of universal krig ing algorithm based on heterogeneous computing.docx
最近下载
- Lesson9-10Howareyoutoday(课件)新概念英语第一册.pptx VIP
- 外教社新编日语(重排本)第1册 PPT课件第5课.pptx VIP
- 急诊抗心律失常药物认识及选择.ppt VIP
- 心理痛苦评估表、焦虑、抑郁自评量表、预期性悲伤量表、社会支持评定量表、患者尊严量表.pdf VIP
- 国家基础教育精品课教学设计(精品课).docx VIP
- 变分法基础 老大中.pdf VIP
- 2025年时事政治必考试题库及参考答案详解(完整版).docx VIP
- 军队述职报告 部队个人述职报告范文 (19篇).docx VIP
- 2025年(完整版)中医体质分类判定标准及中医体质分类与判定自测表 .pdf VIP
- 孕妇X线、CT检查知情同意书.docx VIP
文档评论(0)