Align the repository with the new collaboration workflow by separating meeting records from project framework materials, so discussion outputs and formal research assets can evolve independently.
3.4 KiB
3.4 KiB
系统协同域
1. 主题定位
系统协同域是框架2相对框架1最大的变化之一。它不再把问题停留在“RTOS 是否更强”,而是直接讨论:当 Linux、RTOS、Hypervisor、统一内存、总线、DMA、NPU、GPU 和规则兜底机制共同存在时,整体实时性如何被建立、维持和验证。
2. 为什么系统协同域是主问题
会议中最关键的判断之一是:人工智能进入实时控制系统后的真实问题,已经超出了单一操作系统边界。原因在于:
- 推理生态通常离不开 Linux;
- 关键保障负载需要 RTOS 或等价实时控制底座;
- 设备端 SoC 常常采用统一内存和异构协处理器;
- Hypervisor 与隔离机制直接影响资源边界;
- 规则兜底与安全约束必须与模型输出共同工作。
因此,系统协同域回答的是:
在混合结构中,整体秩序如何形成。
3. 核心问题
3.1 Linux 与 RTOS 如何分工
Linux 更适合承担:
- 推理框架与模型生态;
- 容器、服务和工具链支持;
- 非关键路径的 AI 相关运行任务。
RTOS 更适合承担:
- 关键保障负载;
- 控制闭环中的刚性时间边界;
- 关键路径上的确定性治理。
系统协同域的核心,不是让两者彼此替代,而是让两者分工清楚、边界稳定。
3.2 Hypervisor 在这里起什么作用
Hypervisor 不是附属选项,而是重要研究对象之一。它至少影响:
- 核心隔离和资源切分;
- 中断路由和设备访问边界;
- 共享内存与通信路径;
- 异常传播与恢复策略。
在设备端 SoC 和边缘节点上,Hypervisor 往往是把“共存”升级为“可治理共存”的关键层。
3.3 异构资源竞争如何进入系统分析
在 SoC 和边缘节点上,整体边界往往由以下竞争共同决定:
- CPU 与 NPU/GPU 的统一内存争用;
- DMA 与 CPU 访存冲突;
- 总线与缓存竞争;
- 模型加载与控制 I/O 共享带宽;
- 后台服务与关键任务共享中断和核资源。
这些问题不能只在驱动层或 RTOS 层单独解释,必须进入系统协同域。
4. 关键机制
4.1 资源隔离
后续研究应重点观察:
- CPU 核和关键任务核是否可隔离;
- 设备中断是否可隔离;
- 共享内存和 DMA 缓冲是否可限定边界;
- 模型提交路径是否会挤占控制路径资源。
4.2 协同治理
协同治理关注的是:
- 推理与控制如何分层;
- 哪些事件由 Linux 负责,哪些由 RTOS 负责;
- 资源冲突发生时谁拥有优先权;
- 发生过载和异常时系统如何降级与恢复。
4.3 证据组织
系统协同域的证据不能只看某一个线程或某一个服务,而需要同时观察:
- 人工智能目标负载层;
- 关键保障负载层;
- 系统协同层。
只有三层指标同时成立,才能说明协同结构是有效的。
5. 对照方式
框架2的主对照建议采用:
O0普通 LinuxO1PREEMPT_RT LinuxO2RTOS 原生配置O3混合基础系统配置
其中 O3 不再只是附属架构,而是系统协同域的主实验路径之一。
6. 当前结论
框架2真正抬升的,不只是标题口径,而是研究主线本身:
系统协同域使项目从“RTOS 机制研究”走向“人工智能进入实时控制系统后的基础系统研究”。