7、自动驾驶车辆调度理论的发展

自动驾驶车辆调度理论的发展

在自动驾驶领域,高效的任务调度对于保障系统的实时性、可靠性和性能至关重要。本文将围绕有向无环图(DAG)任务调度、实时调度以及时间敏感网络(TSN)调度等方面展开介绍。

1. 背景知识

在深入探讨调度算法之前,我们需要了解一些相关的背景知识,主要包括DAG任务调度与分析、可靠自动驾驶的实时调度以及汽车网络物理系统(CPS)的实时TSN调度。

1.1 DAG任务调度与分析
  • 工作守恒调度器 :大多数现有的DAG任务调度工作假设使用工作守恒调度器。工作守恒调度器在存在待处理工作负载时,不会让处理器空闲。对于使用任何工作守恒方法进行全局调度的任务,其最坏情况响应时间有一个通用的界限。对于单个DAG任务,其最坏情况响应时间$R_x$的分析公式为:
    [R_x = L_x + \left\lceil \frac{1}{m}(W_x - L_x) \right\rceil]
    其中,$L_x$表示DAG中最长路径的长度,$W_x$表示DAG中所有节点的最坏情况执行时间(WCET)之和,$m$表示核心数量。不过,这种分析假设关键路径可能会受到所有并发节点的延迟,对于预先知道明确执行顺序的调度方法来说,这种假设比较悲观。
  • DAG调度与分析的最新技术 :对于具有全局方案的同质多处理器,现有的调度和分析方法旨在减少完成时间并收紧最坏情况分析界限。这些方法可以分为基于切片和基于节点两类。
    • 基于切片的方法 :强制节点级抢占,并将每个节点划分为多个小的计算单元
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值