【技术实现步骤摘要】
一种资源分配方法、系统及设备
[0001]本申请涉及计算机
,特别涉及一种资源分配方法、系统及设备。
技术介绍
[0002]随着高性能计算、智能设备的发展,越来越多的计算机组件开始附加智能化的策略;同时,伴随着网络与物联网技术在智能领域的发展与延伸,外设与终端的智能化已经变得越来越普及。但是,智能化或智能计算往往要求更高的算力、存储、数据带宽等资源、以及更复杂算法与深结构模型的支持,当各个硬件组件都从自身需求的最大化出发来设计、装配这些硬软件资源时,由于整机并非时刻都会高负载运行,因此造成了整个系统中这些资源的冗余浪费,甚至会带来不同步、不协调的冲突与风险。
[0003]在传统的计算机体系结构中(如冯
·
诺伊曼体系结构),各个部件之间的角色划分是相对清晰的、任务分配也相对独立。比如,CPU主要用于计算,硬盘与内存担当存储载体。但是,随着计算机技术的发展,尤其是近年来人工智能技术与机器学习算法的跳跃式的进步,传统的系统结构与分配正发生着变化。比如,很多视频、音频的输入设备不仅要具备信号的捕捉功能 ...
【技术保护点】
【技术特征摘要】
1.一种资源分配方法,其特征在于,包括:获取待处理任务;调取与所述待处理任务对应的类组件;所述类组件包括:输入及管理接口、输出及应用接口以及至少一个虚拟机,每个所述虚拟机分配有相应的虚拟资源,所述至少一个虚拟机共享所述输入及管理接口、所述输出及应用接口,以及执行所述待处理任务所需的所有数据信息;通过所述输入及管理接口将所述待处理任务传输至所述至少一个虚拟机,以使所述至少一个虚拟机执行所述待处理任务;若所述待处理任务执行完成,则通过所述输出及应用接口输出相应的执行结果。2.根据权利要求1所述的资源分配方法,其特征在于,还包括:在执行所述待处理任务的过程中,若任一个目标虚拟机在预设时间段内一直处于空闲状态,则将所述目标虚拟机关机或休眠;和/或在执行所述待处理任务的过程中,若任一个目标虚拟机的虚拟资源不足,则为所述目标虚拟机增加所述虚拟资源。3.根据权利要求1所述的资源分配方法,其特征在于,所述数据信息包括:所述待处理任务包括的各个子任务,执行所述待处理任务所需的计算模型和数据集。4.根据权利要求1所述的资源分配方法,其特征在于,还包括:配置每个虚拟机对应的响应等级,以根据所述响应等级暂停或启动各个虚拟机。5.根据权利要求1所述的资源分配方法,其特征在于,还包括:配置所述类组件的访问权限,以根据所述访问权限管理所述执行结果,并对所述至少一个虚拟机进行启动或关闭操作。6.根据权利要求1所述的资源分配方法,其特征在于,所述调取与所述待处理任务对应的类组件,包括:获取所述待处理任务的任务标签;查询预设类组件集中...
【专利技术属性】
技术研发人员:王岩,李卫军,
申请(专利权)人:深圳大普微电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。