基于嵌入式多核实时操作系统的DAG任务调度方法、计算机程序产品、存储介质及终端

    公开(公告)号:CN118170520A

    公开(公告)日:2024-06-11

    申请号:CN202410415896.3

    申请日:2024-04-08

    Abstract: 本发明公开了基于嵌入式多核实时操作系统的DAG任务调度方法、计算机程序产品、存储介质及终端,属于实时操作系统任务调度领域,包括:将DAG任务移植至嵌入式多核实时操作系统;执行DAG任务,进行DAG任务调度,唤醒后继任务;若后继任务为它核任务,向目标核发起中断请求,进而使目标核收到中断后,根据中断请求中的任务标识符,就绪对应的DAG任务。通过DAG调度机制结合核间中断进行核间DAG任务的调度与管理,无需依赖现有特定DAG模型建立与分析算法,降低了上层算法和底层机制的耦合度;核间任务调度能够兼容并行计算任务的优势,以此保证多核实时操作系统的实时性,提高了DAG任务应用的可靠性和系统资源的利用率。

    一种嵌入式操作系统实时可控AI运行框架及其构建方法

    公开(公告)号:CN118170390A

    公开(公告)日:2024-06-11

    申请号:CN202410415899.7

    申请日:2024-04-08

    Abstract: 本发明公开了一种嵌入式操作系统实时可控AI运行框架及其构建方法,属于实时操作系统领域,包括:将完成训练的神经网络模型编译为二进制格式文件,进而加载至嵌入式操作系统内存中;将AI任务映射为具有前驱后继关系的线程集合,对应有向无环图模型中的节点集合;执行AI任务,进行模型推理,并进行AI任务调度;获取神经网络模型推理结果。将神经网络模型编译为二进制格式文件,进而将神经网络模型移植至嵌入式平台中;将神经网络模型映射为向无环图模型,在AI任务对应的DAG模型所包含的前驱后继关系的条件下调度该组DAG线程以此执行AI任务,能够保证各组线程执行流程的正确性、以及开发的嵌入式AI应用的实时性和可控性。

Patent Agency Ranking