[发明专利]一种基于神经网络的任务处理方法及相关设备有效
申请号: | 201811180174.5 | 申请日: | 2018-10-10 |
公开(公告)号: | CN109409513B | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 熊祎;易松松 | 申请(专利权)人: | 广州市百果园信息技术有限公司 |
主分类号: | G06N3/063 | 分类号: | G06N3/063 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 511442 广东省广州市番禺区南村镇万博*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种基于神经网络的任务处理方法及相关设备,涉及计算机网络技术领域,该方法包括:获取输入数据,其中,输入数据用于触发线程任务,输入数据为源输入数据或缓存交换数据;根据触发的至少两个线程任务,并行调度对应的至少两个模块线程,对输入数据进行处理,产生处理结果数据;其中,至少两个模块线程与依据神经网络中的网络层进行划分的至少两个网络模块分别对应;将处理结果数据输出至缓存,以作为其他模块线程的缓存交换数据,或,输出处理结果数据,以作为源输入数据的处理结果。本发明实施例通过将神经网络中的不同网络模块的任务分配到不同的模块线程上并行执行,提升了神经网络相关应用在多核处理器上的运行效率。 | ||
搜索关键词: | 一种 基于 神经网络 任务 处理 方法 相关 设备 | ||
【主权项】:
1.一种基于神经网络的任务处理方法,其特征在于,包括:获取输入数据,其中,所述输入数据用于触发线程任务,所述输入数据为源输入数据或缓存交换数据;根据触发的至少两个线程任务,并行调度对应的至少两个模块线程,对所述输入数据进行处理,产生处理结果数据;其中,所述至少两个模块线程与依据神经网络中的网络层进行划分的至少两个网络模块分别对应;将所述处理结果数据输出至缓存,以作为其他模块线程的缓存交换数据,或,输出所述处理结果数据,以作为源输入数据的处理结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园信息技术有限公司,未经广州市百果园信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811180174.5/,转载请声明来源钻瓜专利网。