[发明专利]指令执行方法、装置和电子设备有效
| 申请号: | 202010271369.1 | 申请日: | 2020-04-08 |
| 公开(公告)号: | CN113496275B | 公开(公告)日: | 2023-07-25 |
| 发明(设计)人: | 赵亦彤;魏兴 | 申请(专利权)人: | 北京地平线机器人技术研发有限公司 |
| 主分类号: | G06N3/063 | 分类号: | G06N3/063;G06N3/04 |
| 代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 冯伟 |
| 地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 指令 执行 方法 装置 电子设备 | ||
1.一种指令执行方法,包括:
获取神经网络处理器运行过程中产生的异常信号;
根据所述异常信号,确定所述异常信号对应的异常处理指令;
确定所述神经网络处理器需要执行的第一指令队列;
根据所述异常处理指令和所述第一指令队列,生成第二指令队列;
执行所述第二指令队列;
所述根据所述异常处理指令和所述第一指令队列,生成第二指令队列包括:
根据所述异常处理指令,确定所述异常处理指令对应的处理优先级;
根据所述处理优先级,将所述异常处理指令插入所述第一指令队列,以生成所述第二指令队列。
2.根据权利要求1所述的方法,其中,所述根据所述异常信号,确定所述异常信号对应的异常处理指令包括:
从所述异常信号中获取出现异常的硬件模块对应的第一标识信息;
从所述神经网络处理器中获取与所述第一标识信息对应的硬件模块;
从所述异常信号中获取用于表示所述硬件模块出现异常的第二标识信息;
确定所述第二标识信息对应的异常类型;
根据出现异常的硬件模块和所述异常类型,确定所述异常信号对应的异常处理指令。
3.根据权利要求1所述的方法,其中,所述确定所述神经网络处理器需要执行的第一指令队列包括:
从所述神经网络处理器中的指令队列缓冲器获取所述神经网络处理器需要执行的第一指令队列;其中,所述第一指令队列包括顺序执行的多条指令。
4.根据权利要求3所述的方法,其中,所述神经网络处理器还包括第一指令存储器,从所述神经网络处理器中的指令队列缓冲器获取所述神经网络处理器需要执行的第一指令队列包括:
依次获取所述神经网络处理器需要执行的多条指令在所述第一指令存储器中的指令存储地址;
依次将所述指令存储地址存入所述指令队列缓冲器;
对依次存入的指令存储地址进行顺序编号,以生成所述第一指令队列。
5.根据权利要求4所述的方法,其中,所述神经网络处理器还包括第二指令存储器,所述第二指令存储器中存储有多条异常处理指令;
所述根据所述处理优先级,将所述异常处理指令插入所述第一指令队列,以生成所述第二指令队列包括:
确定所述异常处理指令在所述第二指令存储器中的异常处理指令存储地址;
将所述异常处理指令存储地址存入所述指令队列缓冲器;
根据所述异常处理指令对应的处理优先级和所述指令队列缓冲器中原有指令的处理优先级,对所述指令队列缓冲器中的指令存储地址对应的序号进行重新编号,以生成所述第二指令队列。
6.一种指令执行装置,包括:
获取模块,用于获取神经网络处理器运行过程中产生的异常信号;
确定模块,用于根据所述获取模块获取的异常信号,确定所述异常信号对应的异常处理指令;以及确定所述神经网络处理器需要执行的第一指令队列;
生成模块,用于根据所述异常处理指令和所述第一指令队列,生成第二指令队列;
执行模块,用于执行所述生成模块生成的第二指令队列;
所述生成模块包括:优先级确定子模块和队列生成子模块;
其中,优先级确定子模块,用于根据所述异常处理指令,确定所述异常处理指令对应的处理优先级;
队列生成子模块,用于根据所述处理优先级,将所述异常处理指令插入第一指令队列,以生成第二指令队列。
7.根据权利要求6所述的装置,其中,所述确定模块包括:
信息获取子模块,用于从所述异常信号中获取出现异常的硬件模块对应的第一标识信息;以及从所述神经网络处理器中获取与所述第一标识信息对应的硬件模块;以及从所述异常信号中获取用于表示所述硬件模块出现异常的第二标识信息;
指令确定子模块,用于确定所述第二标识信息对应的异常类型;以及根据出现异常的硬件模块和所述异常类型,确定所述异常信号对应的异常处理指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京地平线机器人技术研发有限公司,未经北京地平线机器人技术研发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010271369.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种空调挂件的生产设备
- 下一篇:半导体制造方法以及制造系统





