【技术实现步骤摘要】
基于物联网设备的任务调度方法、装置、电子设备及介质
[0001]本申请涉及物联网设备任务调度技术,尤其涉及一种基于物联网设备的任务调度方法、装置、电子设备及介质。
技术介绍
[0002]随着近年来人工智能应用的发展,商业落地速度与趋势超出人们的预料。可预见在不久的将来,会有更大量的深度学习商用需求出现。深度学习算法应用需要具备一定算力的硬件完成。
[0003]云计算的多年发展使得现今的诸多应用系统已经转向了云端,因为在云端有大量的硬件资源并通过虚拟化等技术实现了计算算力的统一分配调度,大大降低了计算的成本。具体地,通过云计算,可以将巨大的数据计算程序分解为大量小程序,分发给多部服务器计算,得出结果再返回给用户。
[0004]对于一些要求快速响应的物联网设备任务,若仍旧通过上述的方式对物联网设备任务进行处理,则易因网络传输的耗时、任务量堆积等问题使得物联网设备无法快速响应,从而不利于提升用户体验。
技术实现思路
[0005]本申请提供一种基于物联网设备的任务调度方法、装置、电子设备及介质,用以及 ...
【技术保护点】
【技术特征摘要】
1.一种基于物联网设备的任务调度方法,其特征在于,包括:当接收到物联网设备发送的计算任务时,确定所述计算任务的任务类型;基于所述任务类型,确定所述计算任务的任务等级,所述任务等级与所述计算任务的需求响应速度对应,所述任务等级至少对应一个任务类型;基于所述任务等级,调度所述计算任务至本地计算硬件或云端服务器。2.根据权利要求1所述的方法,其特征在于,所述基于所述任务等级,调度所述计算任务至本地计算硬件或云端服务器,包括:在所述任务等级高于预设等级时,调度所述计算任务至所述本地计算硬件,其中,所述计算任务的等级越高,则需求响应速度越快;在所述任务等级低于或等于所述预设等级时,基于所述任务类型对应的本地处理时长及云端处理时长,调度所述计算任务至所述本地计算硬件或所述云端服务器。3.根据权利要求2所述的方法,其特征在于,所述基于所述任务类型对应的本地处理时长及云端处理时长,调度所述计算任务至所述本地计算硬件或所述云端服务器,包括:在所述本地处理时长不大于所述云端处理时长时,调度所述计算任务至所述本地计算硬件;在所述本地处理时长大于所述云端处理时长时,调度所述计算任务至所述云端服务器。4.根据权利要求2或3所述的方法,其特征在于,所述基于所述任务类型对应的本地处理时长及云端处理时长,调度所述计算任务至所述本地计算硬件或所述云端服务器之前,所述方法还包括以下步骤中的至少一个:在历史任务数据库中存储有本地计算硬件历史处理所述任务类型的计算任务的第一平均处理时长时,确定所述第一平均处理时长为所述本地处理时长;在所述历史任务数据库中存储有云端服务器历史处理所述任务类型的计算任务的第二平均处理时长时,确定所述第二平均处理时长为所述云端处理时长;在所述历史任务数据库中未存储所述第一平均处理时长时,根据任务计算量和本地计算速度,确定所述本地处理时长;在所述历史任务数据库中未存储所述第二平均处理时长时,根据所述任务计算量和云端计算速度,确定所述云端处理时长。5.根据权利要求4所述的方法,其特征在于,当有多个计算任务需要调度至所述本地计算硬件时,所述调度所述计算任务至所述本地计算硬件,包括:基于各所述计算任务的计算量,确定所述计算任务的任务优先级,所述计算任务的计算量越大,相应的任务优先级越高;基于所述任务优先级,...
【专利技术属性】
技术研发人员:王旭,
申请(专利权)人:海尔智家股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。