一种风格图像生成过程中算力资源的调度方法和系统技术方案

技术编号:39304947 阅读:8 留言:0更新日期:2023-11-12 15:54
本申请提供了一种风格图像生成过程中算力资源的调度方法和系统,其中,该调度方法包括:根据用户群体等级将任务队列划分为多个不同等级的资源通道;获取用户的风格图像生成任务,将风格图像生成任务分配至用户的用户群体等级对应的资源通道;根据多个资源通道中风格图像生成任务的数量,判断多个资源通道是否存在任务拥堵;若是,则根据算力资源分配规则,计算并分配风格图像生成任务的算力资源,其中,算力资源分配规则与用户群体等级、用户类型和风格图像生成任务相关联;若否,则根据算力资源平衡机制,动态转移多个资源通道中的风格图像生成任务。本申请的技术方案能解决现有技术中算力分配不均,任务容易拥堵的问题。任务容易拥堵的问题。任务容易拥堵的问题。

【技术实现步骤摘要】
一种风格图像生成过程中算力资源的调度方法和系统


[0001]本申请涉及人工智能
,尤其涉及一种风格图像生成过程中算力资源的调度方法和系统。

技术介绍

[0002]随着人工智能技术的不断发展,AIGC作为人工智能技术和产业应用的要素之一,随着技术能力的不断迭代升级,逐渐降低了内容创作门槛,释放创作能力。尤其目前大热的AI生成图像,更加吸引了各类用户的参与。
[0003]然而,随着大量用户的不断涌入,AI生成图像系统必须拥有一套合适的算力调度机制。目前,在用户发起任务时,大多数的AI生成图像工具都需要等待较长的时间才能得到最终的生成图像,这种情况容易造成风格图像生成过程中算力分配不均,任务容易拥堵,进而容易影响用户的使用体验。
[0004]申请内容
[0005]本申请提供一种风格图像生成过程中算力资源的调度方案,能够解决现有技术中风格图像生成过程中算力不均、任务拥堵的问题。
[0006]为解决上述问题,根据本申请的第一方面,本申请提出了一种风格图像生成过程中算力资源的调度方法,包括:
[0007]根据用户群体等级将任务队列划分为多个不同等级的资源通道,其中,任务队列用于调度风格图像生成任务;
[0008]获取用户的风格图像生成任务,将风格图像生成任务分配至用户的用户群体等级对应的资源通道;
[0009]根据多个资源通道中风格图像生成任务的数量,判断多个资源通道是否存在任务拥堵;
[0010]若判定多个资源通道存在任务拥堵,则根据算力资源分配规则,计算并分配风格图像生成任务的算力资源,其中,算力资源分配规则与用户群体等级、用户类型和风格图像生成任务相关联;
[0011]若判定多个资源通道不存在任务拥堵,则根据算力资源平衡机制,动态转移多个资源通道中的风格图像生成任务。
[0012]优选的,上述算力资源的调度方法中,根据用户群体等级将任务队列划分为多个不同等级的资源通道的步骤,包括:
[0013]获取用户群体等级,按照用户群体等级的级数设置任务队列中资源通道的数量;
[0014]对不同等级的资源通道分别分配不同的算力资源占比,其中,资源通道的等级越高,资源通道对应的算力资源占比越高。
[0015]优选的,上述算力资源的调度方法中,将风格图像生成任务分配至用户的用户群体等级对应的资源通道的步骤,包括:
[0016]按照发起时间顺序获取用户发起的风格图像生成任务,其中,风格图像生成任务
包括用户的用户群体等级;
[0017]将风格图像生成任务暂存至任务队列;
[0018]控制任务队列按照用户群体等级,将风格图像生成任务分配至对应等级的资源通道。
[0019]优选的,上述算力资源的调度方法中,根据多个资源通道中风格图像生成任务的数量,判断多个资源通道是否存在任务拥堵的步骤,包括:
[0020]分别获取多个资源通道中、每一资源通道的风格图像生成任务的数量;
[0021]判断所有资源通道中、风格图像生成任务的数量是否均达到资源通道对应的任务数量阈值;
[0022]若判定所有资源通道中、风格图像生成任务的数量均达到任务数量阈值,则确定多个资源通道存在任务拥堵;
[0023]若判定并非所有资源通道中、风格图像生成任务的数量达到任务数量阈值,则确定多个资源通道不存在任务拥堵。
[0024]优选的,上述算力资源的调度方法中,根据算力资源分配规则计算并分配风格图像生成任务的算力资源的步骤,包括:
[0025]根据全局算力和当前运行算力资源占比,计算得到当前空闲算力资源;
[0026]按照风格图像生成任务对应的用户类型和用户群体等级,分别设置用户类型对应的算力资源占比和用户群体等级对应的算力资源占比;
[0027]使用当前空闲算力资源、用户类型对应的算力资源占比和用户群体等级对应的算力资源占比,计算风格图像生成任务的初始算力资源;
[0028]以及,
[0029]获取风格图像生成任务的图像风格和用户类型的匹配关系,根据图像风格和用户类型的匹配关系,设置匹配关系对应的算力资源占比;
[0030]根据风格图像生成任务包含的图像数量,设置图像数量对应的算力资源占比;
[0031]使用匹配关系对应的算力资源占比、图像数量对应的算力资源占比和风格图像生成任务的初始算力资源,计算风格图像生成任务的二次算力资源;
[0032]按照二次算力资源,将风格图像生成任务传输至对应的选定服务器。
[0033]优选的,上述算力资源的调度方法中,按照二次算力资源,将风格图像生成任务传输至对应的选定服务器的步骤,包括:
[0034]获取多个图像处理服务器的算力资源信息,
[0035]根据算力资源信息,从多个图像处理服务器中选取满足算力资源要求的服务器作为空闲服务器;
[0036]按照预定服务器选取规则,从空闲服务器中选取选定服务器;
[0037]按照用户群体等级和算力资源对应处理顺序,使用选定服务器处理风格图像生成任务,得到并输出风格图像。
[0038]优选的,上述算力资源的调度方法中,根据算力资源平衡机制,动态转移多个资源通道中的风格图像生成任务的步骤包括:
[0039]将多个资源通道划分为拥堵通道和非拥堵通道;
[0040]根据拥堵通道对应的用户群体等级以及拥堵通道中风格图像生成任务的数量,将
拥堵通道中的风格图像生成任务转移至非拥堵通道,直至多个资源通道达到任务平衡。
[0041]优选的,上述算力资源的调度方法中,根据拥堵通道对应的用户群体等级以及拥堵通道中风格图像生成任务的数量,将拥堵通道中的风格图像生成任务转移至非拥堵通道的步骤,包括:
[0042]按照拥堵通道对应的用户群体等级,确定拥堵通道中风格图像生成任务的转移数量和转移位置;
[0043]按照风格图像生成任务的转移数量和转移位置,将拥堵通道中的风格图像生成任务转移至非拥堵通道;
[0044]或者,
[0045]按照拥堵通道的拥堵程度,确定拥堵通道中风格图像生成任务的转移数量和转移位置;
[0046]按照风格图像生成任务的转移数量和转移位置,将拥堵通道中的风格图像生成任务转移至非拥堵通道;
[0047]当多个资源通道中风格图像生成任务的数量与对应资源通道的等级相匹配,且多个资源通道均不存在任务拥堵时,确定多个资源通道达到任务平衡。
[0048]优选的,上述算力资源的调度方法,在计算并分配风格图像生成任务的算力资源的步骤之后还包括:
[0049]判断多个资源通道是否存在任务拥堵;
[0050]若判定多个资源通道存在任务拥堵,则生成并启用备用资源通道;
[0051]按照风格图像生成任务的算力资源的大小排列顺序,将预定数量的风格图像生成任务转移至备用资源通道。
[0052]根据本专利技术的第二方面,本专利技术还提供了一种风格图像生成过程中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种风格图像生成过程中算力资源的调度方法,其特征在于,包括:根据用户群体等级将任务队列划分为多个不同等级的资源通道;获取用户的风格图像生成任务,将所述风格图像生成任务分配至所述用户的用户群体等级对应的资源通道;根据所述多个资源通道中风格图像生成任务的数量,判断所述多个资源通道是否存在任务拥堵;若判定所述多个资源通道存在任务拥堵,则根据算力资源分配规则,计算并分配所述风格图像生成任务的算力资源,其中,所述算力资源分配规则与所述用户群体等级、用户类型和所述风格图像生成任务相关联;若判定所述多个资源通道不存在任务拥堵,则根据算力资源平衡机制,动态转移所述多个资源通道中的风格图像生成任务。2.根据权利要求1所述的算力资源的调度方法,其特征在于,所述根据用户群体等级将所述任务队列划分为多个不同等级的资源通道的步骤,包括:获取所述用户群体等级,按照所述用户群体等级的级数设置所述任务队列中资源通道的数量;对不同等级的资源通道分别分配不同的算力资源占比,其中,所述资源通道的等级越高,所述资源通道对应的算力资源占比越高。3.根据权利要求1所述的算力资源的调度方法,其特征在于,所述将所述风格图像生成任务分配至所述用户的用户群体等级对应的资源通道的步骤,包括:按照发起时间顺序获取所述用户发起的风格图像生成任务,其中,所述风格图像生成任务包括所述用户的用户群体等级;将所述风格图像生成任务暂存至所述任务队列;控制所述任务队列按照所述用户群体等级,将所述风格图像生成任务分配至对应等级的资源通道。4.根据权利要求1所述的算力资源的调度方法,其特征在于,所述根据所述多个资源通道中风格图像生成任务的数量,判断所述多个资源通道是否存在任务拥堵的步骤,包括:分别获取所述多个资源通道中、每一资源通道的风格图像生成任务的数量;判断所有资源通道中、风格图像生成任务的数量是否均达到所述资源通道对应的任务数量阈值;若判定所述所有资源通道中、风格图像生成任务的数量均达到所述任务数量阈值,则确定所述多个资源通道存在任务拥堵;若判定并非所有资源通道中、风格图像生成任务的数量达到所述任务数量阈值,则确定所述多个资源通道不存在任务拥堵。5.根据权利要求1所述的算力资源的调度方法,其特征在于,所述根据算力资源分配规则,计算并分配所述风格图像生成任务的算力资源的步骤,包括:根据全局算力和当前运行算力资源占比,计算得到当前空闲算力资源;按照所述风格图像生成任务对应的用户类型和用户群体等级,分别设置用户类型对应的算力资源占比和所述用户群体等级对应的算力资源占比;使用所述当前空闲算力资源、所述用户类型对应的算力资源占比和所述用户群体等级
对应的算力资源占比,计算所述风格图像生成任务的初始算力资源;以及,获取所述风格图像生成任务的图像风格和用户类型的匹配关系,根据所述图像风格和用户类型的匹配关系,设置所述匹配关系对应的算力资源占比;根据所述风格图像生...

【专利技术属性】
技术研发人员:于中阳王亚菁杨文辉陈平张萌飞
申请(专利权)人:上海芯赛云计算科技有限公司
类型:发明
国别省市:

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

1