摘要
本发明具体涉及一种基于拦截转发用户接口的神经网络处理器容器化方法,在容器应用于NPU设备驱动之间构建一层NPU虚拟化守护进程,用于拦截应用对NPU设备的请求,在NPU虚拟化守护进程中完成请求并返回处理结果。NPU虚拟化守护进程实现了对NPU资源的集中控制和集中分配,当资源不足时,NPU虚拟化守护进程会将请求加入等待队列,并堵塞容器应用的请求,直到空闲资源满足请求的需求。本发明方法解决了NPU设备部署灵活性差、无法被多应用共享的问题。
技术关键词
神经网络处理器
进程
接口
堵塞容器
调度器
描述符
设备交互
一台主机
计算机程序产品
队列
调度系统
任务调度
资源分配
网络通信
动态
端口
芯片
系统为您推荐了相关专利信息
自动校准装置
矩阵开关
测试设备校准
万用表
专用电缆
动态模式切换方法
音频总线设备
电源管理芯片
移动通信测试
模式切换装置
关键字
云平台
接口测试装置
接口测试方法
接口请求方法