一种FPGA云平台任务资源分配装置、方法及设备制造方法及图纸

技术编号:24103631 阅读:31 留言:0更新日期:2020-05-09 14:30
本发明专利技术公开了一种FPGA云平台任务资源分配装置,包括:第一构建模块,用于获取用户对应的服务敏感系数、功耗敏感系数和用户任务量,利用服务敏感系数、功耗敏感系数、用户任务量和板卡资源使用量构建服务效用函数;第二构建模块,用于利用用户任务量和板卡资源使用量构建应用效率函数,利用服务效用函数和应用效率函数构建目标函数;目标分配方案确定模块,用于利用代理响应面算法对目标函数进行求解,得到目标函数对应的至少一个目标分配方案;其中,目标分配方案为应用效率函数取得目标值时服务效用函数最大的分配方案;输出模块,用于向用户输出目标分配方案;该装置解决了当前任务调度方法存在无法满足用户需求的问题。

An FPGA cloud platform task resource allocation device, method and equipment

【技术实现步骤摘要】
一种FPGA云平台任务资源分配装置、方法及设备
本专利技术涉及边缘计算
,特别涉及一种FPGA云平台任务资源分配装置、FPGA云平台任务资源分配方法、FPGA云平台任务资源分配设备及计算机可读存储介质。
技术介绍
随着摩尔定律逐渐达到瓶颈,通用处理器在计算性能和能效方面逐渐无法适应满足日益庞大和多样化的数据处理需求。现场可编程门阵列(Field-ProgrammableGateArray,FPGA)具有高性能和低功耗等优点。因此出现了FPGA云平台,利用FPGA板卡为用户提供服务。FPGA云平台在执行用户的任务时会对任务进行调度,当前任务调度方法在进行任务调度时,为了保证系统性能的优化,即为了保证FPGA板卡的使用效率,仅对外提供一种固定的任务执行方案,即利用固定的任务处理速率为所有用户提供服务。但是在实际使用中,不同的用户可能会有不同的任务执行速率需求,而所有用户都希望能够尽快完成任务。因此,当前任务调度方法存在无法满足用户需求的问题。因此,如何解决当前任务调度方法存在无法满足用户需求的问题,是本领域技术人员需要解决的技本文档来自技高网...

【技术保护点】
1.一种FPGA云平台任务资源分配装置,其特征在于,包括:/n第一构建模块,用于获取用户对应的服务敏感系数、功耗敏感系数和用户任务量,利用所述服务敏感系数、所述功耗敏感系数、所述用户任务量和板卡资源使用量构建服务效用函数;/n第二构建模块,用于利用所述用户任务量和所述板卡资源使用量构建应用效率函数,利用所述服务效用函数和所述应用效率函数构建目标函数;/n目标分配方案确定模块,用于利用代理响应面算法对所述目标函数进行求解,得到所述目标函数对应的至少一个目标分配方案;其中,所述目标分配方案为所述应用效率函数取得目标值时所述服务效用函数最大的分配方案;/n输出模块,用于向所述用户输出所述目标分配方案...

【技术特征摘要】
1.一种FPGA云平台任务资源分配装置,其特征在于,包括:
第一构建模块,用于获取用户对应的服务敏感系数、功耗敏感系数和用户任务量,利用所述服务敏感系数、所述功耗敏感系数、所述用户任务量和板卡资源使用量构建服务效用函数;
第二构建模块,用于利用所述用户任务量和所述板卡资源使用量构建应用效率函数,利用所述服务效用函数和所述应用效率函数构建目标函数;
目标分配方案确定模块,用于利用代理响应面算法对所述目标函数进行求解,得到所述目标函数对应的至少一个目标分配方案;其中,所述目标分配方案为所述应用效率函数取得目标值时所述服务效用函数最大的分配方案;
输出模块,用于向所述用户输出所述目标分配方案。


2.根据权利要求1所述的FPGA云平台任务资源分配装置,其特征在于,所述第一构建模块,包括:
任务效用函数单元,用于利用所述服务敏感系数和所述用户任务量构建任务效用函数;
基础参数获取单元,用于获取板卡基础参数;其中,所述板卡基础参数为FPGA板卡电压和FPGA板卡电流;
功耗效用函数单元,用于利用所述板卡资源使用量、所述用户任务量、所述功耗敏感系数和所述板卡基础参数构建功耗效用函数;
相减构建单元,用于利用所述任务效用函数减去所述功耗效用函数,得到所述服务效用函数。


3.根据权利要求2所述的FPGA云平台任务资源分配装置,其特征在于,所述功耗效用函数单元,包括:
板卡效用函数子单元,用于利用所述板卡资源使用量和所述板卡基础参数构建各个板卡对应的板卡功耗函数;
构建子单元,用于利用各个所述板卡功耗函数、所述用户任务量和所述功耗敏感系数构建所述功耗效用函数。


4.根据权利要求1所述的FPGA云平台任务资源分配装置,其特征在于,所述第二构建模块,包括:
板卡效率函数单元,用于利用所述用户任务量、所述板卡资源使用量和预设效率计算系数构建各个板卡对应的板卡效率函数;
相加构建单元,用于将各个所述板卡效率函数相加,得到...

【专利技术属性】
技术研发人员:宿栋栋张灿张德闪
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1