任务处理方法、系统及电子设备技术方案

技术编号:17561574 阅读:40 留言:0更新日期:2018-03-28 12:08
本公开提供了一种任务处理方法,包括,获取任务的任务类型和任务参数,根据所述任务类型,调用资源对象模板,并根据所述任务参数更新所述资源对象模板,根据所述更新后的资源对象模板,生成至少一个资源对象,以及根据所述资源对象,请求所述任务所需要的资源。

Task processing methods, systems and electronic equipment

The invention provides a method for processing tasks, including task type and task parameters acquisition tasks, according to the type of task, call the resource object template, and according to the task parameters updating the resource object template, according to the resource object template update, generating at least one resource object, and according to the the resource object, need to request that the task of resources.

【技术实现步骤摘要】
任务处理方法、系统及电子设备
本公开涉及计算机
,更具体地,涉及任务处理方法、系统及电子设备。
技术介绍
分布式计算可以共享稀有资源,平衡多台计算机的计算负载,以及可以把程序运行在最适合的计算机上,因此被广泛用于执行各种计算任务。以深度学习为例,由于在训练过程中计算量巨大,需要通过分布式计算进行处理,通过协调计算资源,完成训练。另一方面,深度学习框架的出现在一定程度上降低了人工智能和深度学习的开发难度,应用开发人员可以选择适合的深度学习框架进行开发。在实现本专利技术构思的过程中,专利技术人发现现有技术中至少存在如下问题,应用开发人员在选择所需要的任务时,需要人工管理和调用底层资源,会面临较高的选择和学习成本。
技术实现思路
有鉴于此,本公开提供了一种支持多种任务自动资源管理和调用的任务处理方法、系统和装置。本公开的一个方面提供了一种任务处理方法,包括,获取任务的任务类型和任务参数,根据所述任务类型,调用资源对象模板,并根据所述任务参数更新所述资源对象模板,根据所述更新后的资源对象模板,生成至少一个资源对象,以及根据所述资源对象,请求所述任务所需要的资源。根据本公开的实施例,在所述获本文档来自技高网...
任务处理方法、系统及电子设备

【技术保护点】
一种任务处理方法,包括:获取任务的任务类型和任务参数;根据所述任务类型,调用资源对象模板,并根据所述任务参数更新所述资源对象模板;根据所述更新后的资源对象模板,生成至少一个资源对象;以及根据所述资源对象,请求所述任务所需要的资源。

【技术特征摘要】
1.一种任务处理方法,包括:获取任务的任务类型和任务参数;根据所述任务类型,调用资源对象模板,并根据所述任务参数更新所述资源对象模板;根据所述更新后的资源对象模板,生成至少一个资源对象;以及根据所述资源对象,请求所述任务所需要的资源。2.根据权利要求1所述的方法,其中,在所述获取任务的任务类型和任务参数之后,所述方法还包括:对所述任务进行预处理。3.根据权利要求2所述的方法,其中,所述对所述任务进行预处理包括以下至少一种:根据所述任务参数,解析所需要的依赖程序并进行安装;根据所述任务参数,规范化所要处理的数据;或者优化任务脚本。4.根据权利要求1所述的方法,其中,所述获取任务的任务类型和任务参数包括:接收用户自定义的镜像,从所述镜像中提取所述任务的任务类型和任务参数。5.根据权利要求1所述的方法,其中:所述任务包括分布式训练任务;以及所述任务类型包括所述分布式训练所使用的执行引擎。6.一种任务处理系统,包括:获取模块,用于获取任务的任务类型和任务参数;模板调用模块,用于根据所述任务类型,调用资源对象模板,并根据所述任务参数更新所述资源对象模板;对象生成模块,用于根据所述...

【专利技术属性】
技术研发人员:吕江昭徐新坤鲍永成刘海锋
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1