网站大量收购独家精品文档,联系QQ:2885784924

基于多核处理器的最早截止期优先调度算法研究.pdf

基于多核处理器的最早截止期优先调度算法研究.pdf

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

摘要

实时调度算法作为实时系统中安排任务执行和资源分配的关键技术,旨在确保

所有任务能够在截止期前完成,以提高系统的可靠性和性能。硬实时调度算法广泛

应用于航空航天、汽车控制、工业自动化等对时间敏感的领域。随着无人汽车等相

关领域的不断发展,实时调度算法的应用环境也变得越来越复杂,这对实时调度算

法的性能提出了更高的要求。与此同时,为了满足人们对高性能计算的需求,实时

系统越来越多地采用多核处理器平台,这不仅提高了系统的整体性能和响应速度,

还增强了系统的可用性和容错性。但是多核处理器环境也比单核处理器更加复杂,

特别是异构多核处理器。因此,基于多核处理器的实时调度算法的研究非常重要,

特别是任务的优先级分配、处理器分配和任务抢占策略等因素会直接对实时系统的

可调度性、吞吐量和抢占延迟产生影响。

本文的工作内容包括以下部分:

(1)提出一种基于异构多核处理器平台的最慢速度拟合-最早截止期优先调度算

法。该算法对最早截止期优先调度算法的处理器分配策略问题进行研究,提出一种

将最高优先级的任务分配给执行速度最慢的空闲处理器的策略。然后通过理论证明

分析,得到该算法的可调度性分析结果。最后通过实验结果表明该算法在任务迁移

次数和有效处理器利用率方面具有良好的表现。

(2)提出一种最适抢占式-最早截止期优先调度算法。该算法针对同构多核处理

器平台上最早截止期优先调度算法的固定点抢占问题,提出一种高优先级任务选择

最合适的固定抢占点进行抢占的策略。通过该算法的可调度性分析结果和实验结果

证明该算法具有良好的可调度性和较少的任务抢占次数。

关键词:最早截止期优先调度算法;可调度性分析;多核处理器;任务抢占

I

目录

摘要I

ABSTRACTII

1绪论1

1.1研究背景与意义1

1.2国内外研究现状2

1.2.1实时调度算法2

1.2.2任务抢占3

1.3主要研究内容4

1.4本文结构5

2相关理论及系统模型7

2.1实时调度算法分类7

2.1.1静态调度和动态调度7

2.1.2抢占式调度,非抢占式调度和抢占受限式调度8

2.1.3同构多核处理器调度和异构多核处理器调度10

2.2系统模型及定义11

2.2.1任务模型11

2.2.2多核处理器平台12

2.2.3干扰,工作量和时间划分13

2.2.4可调度性分析15

2.3本章小结15

3基于异构多核处理器的SSF-EDF调度算法研究17

3.1引言17

3.2SSF-EDF调度算法17

3.2.1算法概述17

3.2.2算法示例18

3.3可调度性分析18

3.3.1下界19

3.3.2上界21

3.3.3可调度性分析24

3.4仿真实验与分析24

3.4.1实验方法25

3.4.2评价指标25

3.4.3实验结果与分析26

3.4.4实验总结31

3.5本章小结32

4基于同构多核处理器的BP-EDF调度算法研究33

4.1引言33

4.2BP-EDF调度算法33

4.2.1算法概述33

4.2.2算法示例34

4.3可调度性分析35

4.4仿真实验与分析39

4.4.1实验方法39

4

您可能关注的文档

文档评论(0)

qiutianfeng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档