⏱️ GPU抢占延迟控制
实时系统
📚 30章 · 硬核实战
01
实时系统与GPU基础
硬/软实时
SM·Warp
➔
02
GPU抢占机制概述
上下文切换
粒度
➔
03
抢占延迟模型
检测·保存·恢复
➔
04
NVIDIA GPU抢占技术
CUDA·MIG
时间切片
➔
05
AMD GPU抢占技术
ROCm·HIP
MES调度
➔
06
抢占延迟测量方法
PMU
Event Tracing
➔
07
实时任务调度策略
RMS·EDF
资源预留
➔
08
GPU任务优先级管理
CUDA流优先级
反转
➔
09
内存管理与抢占延迟
显存·Pinned
Unified
➔
10
中断与轮询机制
中断处理
轮询·混合
➔
11
GPU时间分片与抢占
时间片大小
动态调整
➔
12
多GPU系统中的抢占
跨GPU同步
NUMA
➔
13
虚拟化环境下的GPU抢占
vGPU
SR-IOV
➔
14
实时操作系统与GPU
PREEMPT_RT
Xenomai
➔
15
GPU驱动层抢占优化
Nouveau·ROCk
调优
➔
16
应用层抢占优化策略
任务分解
Overlap
➔
17
抢占延迟的数学建模
WCET
概率分析
➔
18
GPU上下文保存与恢复
寄存器·显存
开销优化
➔
19
硬件辅助抢占
Hyper-Q
硬件上下文ID
➔
20
抢占感知的GPU编程模型
Cooperative Groups
动态并行
➔
21
实时GPU基准测试
GPUSync
RT-Bench
➔
22
案例:自动驾驶中的GPU抢占
感知·规划·控制
➔
23
案例:工业机器人控制中的GPU抢占
视觉伺服·力控
➔
24
案例:无人机中的GPU抢占
SLAM·目标检测
➔
25
抢占延迟与功耗管理
DVFS
功耗-延迟权衡
➔
26
安全性与抢占
侧信道攻击
隔离机制
➔
27
未来趋势:可重构GPU与近内存计算
存内计算
➔
28
开源工具与框架
GPUSync·Nsight
CUDA-GDB
➔
29
实验设计与验证
测试平台·统计
可视化
➔
30
课程总结与展望
关键回顾
学习资源
➔