【技术实现步骤摘要】
本专利技术涉及数据处理,特别是涉及一种任务仲裁系统。
技术介绍
1、gpu云服务是提供gpu算力的弹性计算服务,由于gpu芯片具有强大的并行计算能力,因此可以服务于深度学习训练、科学计算、图形图像处理、视频编解码等场景,在gpu云服务场景下,gpu芯片可以为多个终端的用户提供服务,以使得用户无需在本地进行gpu芯片部署。
2、在gpu芯片为单个用户提供服务时,单个用户可能存在多个任务需要执行,这些任务通常并没有优先级信息,因此难以采用现有的仲裁器进行任务仲裁,从而导致难以保证任务仲裁的均衡性。因此,如何提高任务仲裁的均衡性成为了亟待解决的问题。
技术实现思路
1、针对上述技术问题,本专利技术采用的技术方案为:
2、一种任务仲裁系统,所述系统包括:gpu芯片、临时用户ak、ak对应的任务集合ek={ek1,ek2,…,ekn(k),ekn(k)},ekn(k)为临时用户ak对应的任务集合ek中第n(k)个任务,任务集合ek包括n(k)个任务,n(k)为[1,n(k)]
...【技术保护点】
1.一种任务仲裁系统,其特征在于,所述系统包括:GPU芯片、临时用户ak、ak对应的任务集合Ek={ek1,ek2,…,ekn(k),ekN(k)},ekn(k)为临时用户ak对应的任务集合Ek中第n(k)个任务,任务集合Ek包括N(k)个任务,n(k)为[1,N(k)]范围内的整数,当计算机程序被处理器执行时,实现以下步骤:
2.根据权利要求1所述的用于GPU的用户仲裁系统,其特征在于,所述动态权重对应的初始值p=f[log2(N(k))],其中,f[]为向上取整函数。
3.根据权利要求2所述的用于GPU的用户仲裁系统,其特征在于,在步骤S2
...【技术特征摘要】
1.一种任务仲裁系统,其特征在于,所述系统包括:gpu芯片、临时用户ak、ak对应的任务集合ek={ek1,ek2,…,ekn(k),ekn(k)},ekn(k)为临时用户ak对应的任务集合ek中第n(k)个任务,任务集合ek包括n(k)个任务,n(k)为[1,n(k)]范围内的整数,当计算机程序被处理器执行时,实现以下步骤:
2.根据权利要求1所述的用于gpu的用户仲裁系统,其特征在于,所述动态权重对应的初始值p=f[log2(n(k))],其中,f[]为向上取整函数。
3.根据权利要求2所述的用于gpu的用户仲裁系统,其特征在于,在步骤s202中还包括以下步骤:
4.根据权利要求3所述的用于gpu的用户仲裁系统,其特征在于,n(k)个任务分别对应有静态权重,在...
【专利技术属性】
技术研发人员:陈奕冲,
申请(专利权)人:沐曦科技成都有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。