[发明专利]运算方法、系统及相关产品有效
申请号: | 201811222523.5 | 申请日: | 2018-10-19 |
公开(公告)号: | CN111079914B | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 中科寒武纪科技股份有限公司 |
主分类号: | G06N3/063 | 分类号: | G06N3/063;G06N3/08;G06F9/30 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运算 方法 系统 相关 产品 | ||
1.一种数据写入处理系统,其特征在于,所述系统包括指令生成设备和运行设备,
所述指令生成设备,包括:
设备确定模块,用于根据接收到的写宏指令,确定执行所述写宏指令的运行设备;
指令生成模块,用于根据所述写宏指令和所述运行设备,生成运行指令;
所述运行设备,包括:
控制模块,用于获取所需数据、神经网络模型以及所述运行指令,对所述运行指令进行解析,获得多个解析指令;
执行模块,用于根据所述数据执行所述多个解析指令,得到执行结果,
其中,所述写宏指令是指用于进行数据写入的宏指令,
所述写宏指令包含操作类型、数据写入地址、数据加密方式地址,所述运行指令中包含所述操作类型、运行数据写入地址和运行数据加密方式地址,所述运行数据写入地址和运行数据加密方式地址分别是根据所述数据写入地址和所述数据加密方式地址确定的。
2.根据权利要求1所述的系统,其特征在于,所述指令生成设备还包括:
资源获取模块,用于获取备选设备的资源信息,
所述设备确定模块,包括以下至少一个子模块:
第一确定子模块,用于在确定所述写宏指令中包含指定设备的标识,且所述指定设备的资源满足执行所述写宏指令的执行条件时,将所述指定设备确定为所述运行设备;
第二确定子模块,用于在确定所述写宏指令中不包含所述指定设备的标识时,根据接收到的写宏指令和所述备选设备的资源信息,从所述备选设备中确定出用于执行所述写宏指令的运行设备;
第三确定子模块,在确定所述写宏指令中包含所述指定设备的标识,且所述指定设备的资源不满足执行所述写宏指令的执行条件时,根据所述写宏指令和所述备选设备的资源信息,确定运行设备,
其中,所述执行条件包括:所述指定设备中包含与所述写宏指令相对应的指令集,所述资源信息包括所述备选设备所包含的指令集。
3.根据权利要求2所述的系统,其特征在于,所述写宏指令还包含写入量,
所述指令生成模块,还用于确定所述写宏指令的数据量,根据所述数据量、所述写宏指令和所述运行设备的资源信息,生成运行指令,
其中,所述数据量是根据所述写入量确定的,所述运行设备的资源信息还包括存储容量、剩余存储容量的至少一项。
4.根据权利要求3所述的系统,其特征在于,所述指令生成模块,包括以下至少一个子模块:
第一指令生成子模块,用于在确定所述运行设备为一个,且所述运行设备的运行数据量小于所述写宏指令的数据量时,根据所述运行设备的运行数据量和所述数据量将所述写宏指令拆分成多条运行指令,以使所述运行设备依次执行多条运行指令,
第二指令生成子模块,用于在确定所述运行设备为多个时,根据每个运行设备的运行数据量和所述数据量对所述写宏指令进行拆分,生成对应于每个运行设备的运行指令,
其中,运行设备的运行数据量是根据运行设备的资源信息确定的,所述运行指令还包含运行写入量,所述运行写入量是根据执行所述运行指令的运行设备的运行数据量确定的。
5.根据权利要求1所述的系统,其特征在于,所述指令生成设备还包括:
队列构建模块,用于根据队列排序规则对所述运行指令进行排序,根据排序后的运行指令构建与所述运行设备相对应的指令队列。
6.根据权利要求2所述的系统,其特征在于,所述指令生成设备还包括:
宏指令生成模块,用于接收待执行写指令,根据确定的指定设备的标识和所述待执行写指令生成所述写宏指令。
7.根据权利要求1所述的系统,其特征在于,所述指令生成设备还包括:
指令分派模块,用于将所述运行指令发送至所述运行设备,以使所述运行设备执行所述运行指令,
其中,所述指令分派模块,包括:
指令汇编子模块,用于根据所述运行指令生成汇编文件;
汇编翻译子模块,用于将所述汇编文件翻译成二进制文件;
指令发送子模块,用于将所述二进制文件发送至所述运行设备,以使所述运行设备根据所述二进制文件执行所述运行指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科寒武纪科技股份有限公司,未经中科寒武纪科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811222523.5/1.html,转载请声明来源钻瓜专利网。