[发明专利]一种FPGA云平台的监控方法、装置、设备及存储介质有效
申请号: | 202010663082.3 | 申请日: | 2020-07-10 |
公开(公告)号: | CN111858241B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 赵谦谦;阚宏伟;赵红博 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘志红 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 fpga 平台 监控 方法 装置 设备 存储 介质 | ||
1.一种FPGA云平台的监控方法,其特征在于,包括:
获取预设FPGA资源池中的目标FPGA的状态信息;其中,所述目标FPGA包括所述预设FPGA资源池中运行有任务的FPGA,所述状态信息包括功率信息、资源使用率信息和板卡温度信息;
根据所述状态信息,确定每个所述目标FPGA对应的控制信息;其中,所述控制信息包括温度信息和功耗信息;
根据所述控制信息,控制所述目标FPGA的任务执行状态;
所述根据所述控制信息,控制所述目标FPGA的任务执行状态,包括:
根据所述控制信息,控制k8s环境中每个所述目标FPGA对应的容器;
所述温度信息包括高温档位、中温档位和低温档位,所述功耗信息包括高功耗档位、中功耗档位和低功耗档位时,所述根据所述控制信息,控制k8s环境中每个所述目标FPGA对应的容器,包括:
若当前目标FPGA对应的温度信息和功耗信息分别为所述高温档位和所述高功耗档位,则控制当前目标FPGA对应的容器进行降功耗操作;其中,当前目标FPGA为任一所述目标FPGA;
若当前目标FPGA对应的温度信息不为所述高温档位且当前目标FPGA对应的功耗信息为所述低功耗档位,或当前目标FPGA对应的温度信息和功耗信息分别为所述低温档位和所述中功耗档位,则控制当前目标FPGA对应的容器进行升功耗操作;
所述控制当前目标FPGA对应的容器进行降功耗操作,包括:
当前目标FPGA为第一FPGA时,调整当前目标FPGA的主频和电压运行对应的低水平范围,并调整当前目标FPGA对应的容器运行的任务的QPS为低QPS阈值,使超过所述低QPS阈值的任务请求分配到同任务FPGA对应的容器;其中,所述第一FPGA对应的容器与所述同任务FPGA对应的容器运行相同的任务;
当前目标FPGA为第二FPGA时,调整当前目标FPGA的主频和电压运行对应的低水平范围,将任务切换FPGA对应的容器运行的任务切换为当前目标FPGA对应的容器运行的任务,并调整当前目标FPGA对应的容器运行的任务的QPS为低QPS阈值,使超过所述低QPS阈值的任务请求分配到所述任务切换FPGA;其中,所述第二FPGA执行单独的任务,所述任务切换FPGA为所述目标FPGA中对应的温度信息和功耗信息分别为所述高温档位和所述高功耗档位的FPGA。
2.根据权利要求1所述的FPGA云平台的监控方法,其特征在于,所述控制当前目标FPGA对应的容器进行降功耗操作,包括:
在所述k8s环境中启动新的运行目标任务的容器,并关闭当前目标FPGA对应的容器;其中,所述目标任务为当前目标FPGA对应的容器运行的任务,所述目标任务的容器与选择FPGA相对应,所述选择FPGA为所述预设FPGA资源池中任一未执行任务的FPGA。
3.根据权利要求1所述的FPGA云平台的监控方法,其特征在于,所述控制当前目标FPGA对应的容器进行降功耗操作,包括:
当前目标FPGA为第二FPGA时,将当前目标FPGA对应的容器运行的任务与目标第二FPGA对应的容器运行的任务进行互换;其中,所述第二FPGA执行单独的任务,所述目标第二FPGA为所述目标FPGA中的一个执行单独的任务且对应的温度信息和功耗信息分别为所述低温档位和所述低功耗档位的FPGA。
4.根据权利要求1所述的FPGA云平台的监控方法,其特征在于,所述目标FPGA为所述预设FPGA资源池中的全部FPGA时,所述获取预设FPGA资源池中的目标FPGA的状态信息,包括:
通过FPGA云接口向所述预设FPGA资源池中的全部FPGA发送状态传输命令;
接收所述预设FPGA资源池的每个FPGA发送的各自对应的状态信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010663082.3/1.html,转载请声明来源钻瓜专利网。