[发明专利]一种业务处理方法、装置及设备有效
| 申请号: | 202010955576.9 | 申请日: | 2020-09-11 |
| 公开(公告)号: | CN112099882B | 公开(公告)日: | 2023-08-25 |
| 发明(设计)人: | 童超 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
| 主分类号: | G06F9/448 | 分类号: | G06F9/448;G06F8/71;G06N20/00;G06N3/08 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 杨春香 |
| 地址: | 310051 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 业务 处理 方法 装置 设备 | ||
1.一种业务处理方法,其特征在于,所述方法包括:
当目标业务对应的待执行程序从初始待执行程序升级为目标待执行程序时,获取与目标待执行程序对应的目标配置文件;所述目标待执行程序包括多个可执行文件,所述目标配置文件包括所述多个可执行文件的输入输出关系;
将所述目标配置文件发送给硬件平台,由硬件平台基于所述目标配置文件对待处理数据进行业务处理,得到与所述目标业务匹配的业务处理结果;
其中,针对所述目标待执行程序中的每个可执行文件,对本可执行文件的输入数据进行处理,得到数据处理结果;所述硬件平台基于所述目标配置文件中的所述多个可执行文件的输入输出关系,将所述可执行文件的所述数据处理结果输出给与所述可执行文件具有输出关系的下一个可执行文件;
其中,所述获取与目标待执行程序对应的目标配置文件之前,获取与目标业务对应的初始计算流图,对所述初始计算流图的操作节点和/或操作节点的连接关系进行优化处理,并根据优化后的计算流图获取目标计算流图;所述目标计算流图包括多个操作节点,各操作节点的功能类型,以及所述多个操作节点的连接关系;其中,优化处理包括如下处理的至少一种:拆分处理,合并处理,内存共享处理,硬件加速处理,执行顺序调整处理;对初始计算流图进行拆分处理包括:对初始计算流图中的部分或者全部操作节点进行拆分处理;对初始计算流图进行合并处理包括:对初始计算流图中的部分操作节点进行合并处理;对初始计算流图进行内存共享处理包括:对初始计算流图中的部分操作节点共享相同内存;对初始计算流图进行硬件加速处理包括:对初始计算流图中的一个或者多个操作节点进行硬件加速;对初始计算流图进行执行顺序调整处理包括:调整初始计算流图中的操作节点的连接关系,和/或,调整初始计算流图中的操作节点的执行顺序;
其中,若优化处理包括拆分处理和内存共享处理,则对初始计算流图进行拆分处理,得到拆分处理后的计算流图,基于初始计算流图获取第一待执行程序,基于拆分处理后的计算流图获取第二待执行程序;若所述第二待执行程序的性能开销小于所述第一待执行程序的性能开销,则对拆分处理后的计算流图进行内存共享处理,得到目标计算流图;或者,若所述第二待执行程序的性能开销大于所述第一待执行程序的性能开销,则对初始计算流图进行内存共享处理,得到目标计算流图;
其中,所述获取与目标待执行程序对应的目标配置文件,包括:根据所述目标计算流图获取所述目标配置文件;其中,所述目标配置文件中的所述多个可执行文件的输入输出关系基于所述多个操作节点的连接关系确定。
2.根据权利要求1所述的方法,其特征在于,当目标业务对应的待执行程序从初始待执行程序升级为目标待执行程序时,所述方法还包括:
针对所述目标待执行程序中的每个可执行文件,判断所述硬件平台是否已存储有该可执行文件,如果否,则将该可执行文件发送给所述硬件平台。
3.根据权利要求2所述的方法,其特征在于,
所述判断所述硬件平台是否已存储有该可执行文件,包括:
若所述初始待执行程序包括所述目标待执行程序中的该可执行文件,则确定所述硬件平台已存储有该可执行文件;或,
若所述初始待执行程序未包括所述目标待执行程序中的该可执行文件,则确定所述硬件平台未存储有该可执行文件。
4.根据权利要求2所述的方法,其特征在于,
所述判断所述硬件平台是否已存储有该可执行文件,包括:
获取所述硬件平台的能力子集,所述能力子集包括所述硬件平台已存储的各可执行文件的信息,并判断所述能力子集是否包括该可执行文件的信息;
若是,则确定所述硬件平台已存储有该可执行文件;
若否,则确定所述硬件平台未存储有该可执行文件。
5.根据权利要求1-4任一项所述的方法,其特征在于,
所述根据优化后的计算流图获取目标计算流图之后,所述方法还包括:
根据所述目标计算流图获取所述目标待执行程序;其中,所述目标待执行程序中的多个可执行文件与所述多个操作节点的功能类型相对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010955576.9/1.html,转载请声明来源钻瓜专利网。





