首页
›
嵌入式边缘AI与TinyML
›
022-TinyML RTOS集成与实时任务调度
›
《TinyML RTOS多模型调度与资源管理》
VIP20
本课程属于:022-TinyML RTOS集成与实时任务调度
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
12. TinyML多模型调度:不同任务模型的周期和优先级安排
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
TinyML多模型调度的背景 · 挑战与学习目标 · 理解为什么需要多模型调度
课程导入
TinyML
02
基础知识
实时操作系统(RTOS)与调度器基础 · 任务 · 周期
基础知识
RTOS
03
TinyML多模型场景分析
典型应用(如智能语音+视觉+传感器融…
TinyML
多模型场景分析
04
任务模型分类
周期任务 · 偶发任务 · 非周期任务在TinyML中的表现形式…
任务模型分类
周期任务
05
优先级分配原则
固定优先级与动态优先级 · RM(速率单调)与EDF(最早截止时…
优先级分配原则
固定优先级
06
周期与截止时间设计
如何根据模型推理时间 · 功耗和实时性要求确定任务周期与相对截…
周期
截止时间设计
07
多模型调度架构
单核顺序执行 · 抢占式调度 · 协作式调度
多模型调度架构
单核顺序执行
08
资源冲突与共享
多模型共享CPU · 内存 · 传感器
资源冲突
共享
09
调度可行性分析
利用率计算 · 响应时间分析 · 最坏情况执行时间(WCET)估算方法
调度可行性分析
利用率计算
10
优先级反转问题
现象 · 危害及优先级继承 · 优先级天花板等解决方案在TinyML…
优先级反转问题
现象
11
低功耗调度策略
动态电压频率调节(DVFS) · 空闲任务 · 睡眠模式与调度协同设计
低功耗调度策略
DVFS
12
模型切换与上下文切换
多模型间的切换开销 · 上下文保存恢复 · 模型热切换与冷切换
模型切换
上下文切换
13
内存管理
多模型权重与中间张量的内存布局 · 内存池 · 静态分配与动态分配策略
内存管理
多模型权重
14
调度器实现
基于FreeRTOS或Zephyr的…
调度器实现
FreeRTOS
15
案例实战
使用FreeRTOS调度两个Tiny…
案例实战
FreeRTOS
16
案例实战
基于Zephyr的周期性视觉模型与偶…
案例实战
Zephyr
17
优先级分配实战
通过RM算法为三个不同周期的Tiny…
优先级分配实战
RM
18
EDF调度实战
在TinyML环境中实现动态优先级调… · 比较与固定优先级的性能差异
EDF
调度实战
19
调度开销测量
测量上下文切换时间 · 调度延迟 · 模型切换开销
调度开销测量
测量上下文切换时…
20
功耗优化实战
结合调度策略与DVFS · 实现多模型任务的平均功耗降低
功耗优化实战
DVFS
21
常见问题
任务饥饿 · 死锁 · 活锁
常见问题
任务饥饿
22
调试与性能分析
使用跟踪工具(如SEGGER Sys…
调试
性能分析
23
模型级调度优化
将模型拆分为子任务(如层分组)进行细… · 提升响应性
模型级调度优化
将模型拆分为子任…
24
多核与异构调度
在双核MCU或MCU+NPU架构下 · 多模型任务如何分配与调度
多核
异构调度
25
与深度学习框架集成
TensorFlow Lite Mi… · CMSIS-NN等如何配合调度器实现…
深度学习框架集成
TensorFlow
26
安全与可靠性
硬实时与软实时任务混合时的安全约束 · 看门狗与故障恢复机制
安全
可靠性
27
综合项目
设计一个包含三个不同周期和优先级Ti… · 并完成调度方案
综合项目
Ti
28
性能评估指标
吞吐量 · 响应时间 · CPU利用率
性能评估指标
吞吐量
29
前沿趋势
基于学习的调度 · 自适应调度 · 边缘-云协同调度在TinyML中的探…
前沿趋势
基于学习的调度
30
课程总结与进阶路径
回顾核心知识点 · 推荐工具 · 与开源项目
课程总结
进阶路径
所属VIP或分类
同VIP:FreeRTOS部署TinyML:任务创建、队列与推理调度
同VIP:TinyML-DMA协同:外设采集、缓冲更新与推理触发
同VIP:TinyML-RTOS任务栈分析与溢出修复