[发明专利]一种FPGA异构加速卡的管理系统及方法在审
申请号: | 201811527183.7 | 申请日: | 2018-12-13 |
公开(公告)号: | CN109614293A | 公开(公告)日: | 2019-04-12 |
发明(设计)人: | 王彦伟;陈三霞;张闯 | 申请(专利权)人: | 广东浪潮大数据研究有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 510620 广东省广州市天河区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异构 告警信息 控制指令 运行数据 管理系统 监控模块 控制模块 运行状态 现场可编程门阵列FPGA 申请 告警信息发送 预设规则 应用 保证 管理 | ||
本申请公开了一种FPGA异构加速卡的管理系统,包括:监控模块,用于获取现场可编程门阵列FPGA异构加速卡的运行数据和告警信息,根据预设规则生成与运行数据或告警信息对应的控制指令;控制模块,用于获取告警信息,并将告警信息发送至监控模块,还用于在接收到控制指令后,根据控制指令调整FPGA异构加速卡的运行状态。可见,在实际应用中,采用本申请的方案,控制模块可以根据运行数据和告警信息对应的控制指令及时调整FPGA异构加速卡的运行状态,从而保证FPGA异构加速卡的正常工作。本申请还公开了一种FPGA异构加速卡的管理方法,具有上述有益效果。
技术领域
本申请涉及FPGA异构加速卡领域,特别是涉及一种FPGA异构加速卡的管理系统及方法。
背景技术
随着FPGA(Field Programmable Gate Array,现场可编程门阵列)异构加速卡的应用越来越广泛,如何方便、高效的对FPGA异构加速卡进行监控、管理已成为不可回避的问题。现有的监控方案是通过BMC(Baseboard Management Controller,基板管理控制器)对FPGA异构加速卡的运行参数进行监控,当运行参数超过预设阈值时报警,以提醒用户对FPGA异构加速卡进行处理,调整FPGA异构加速卡的运行状态,通过人工处理的方式,耗时长,处理不及时还会影响FPGA异构加速卡的正常工作,同时还要求有专门的用户随时检查报警信息,人工成本高。
因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
发明内容
本申请的目的是提供一种FPGA异构加速卡的管理系统,可以通过控制模块及时调整FPGA异构加速卡的运行状态,从而保证FPGA异构加速卡的正常工作;本申请的另一目的是提供一种FPGA异构加速卡的管理方法。
为解决上述技术问题,本申请提供了一种FPGA异构加速卡的管理系统,包括:
监控模块,用于获取现场可编程门阵列FPGA异构加速卡的运行数据和告警信息,根据预设规则生成与所述运行数据或所述告警信息对应的控制指令;
控制模块,用于获取所述告警信息,并将所述告警信息发送至所述监控模块,还用于在接收到所述控制指令后,根据所述控制指令调整所述FPGA异构加速卡的运行状态。
优选的,所述获取FPGA异构加速卡的运行数据和告警信息的过程具体为:
通过高速串行计算机扩展总线标准PCIE的SMBus接口或串口实时获取FPGA异构加速卡的运行数据和告警信息。
优选的,所述监控模块包括:
显示单元,用于显示所述运行数据和所述告警信息。
优选的,所述监控模块,还用于在所述运行数据和/或所述告警信息满足诊断条件时,生成诊断指令;
所述控制模块,还用于在接收到所述诊断指令后,对所述FPGA异构加速卡进行诊断,生成诊断结果,并将所述诊断结果发送至所述监控模块,以便所述显示单元显示所述诊断结果。
优选的,所述控制模块,还用于当所述告警信息为外部输入电源或PCIE输入电源发送的告警信息时,切断所述FPGA异构加速卡的电源。
优选的,该管理系统还包括:
告警指令灯;
所述控制模块,还用于在获取到所述告警信息后,点亮所述告警指令灯。
优选的,所述监控模块还包括:
模式选择单元,用于生成功耗模式选择指令;
所述控制模块,还用于在接收到所述功耗模式选择指令后,将所述FPGA异构加速卡的运行状态调整至与所述功耗模式选择指令对应的运行状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东浪潮大数据研究有限公司,未经广东浪潮大数据研究有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811527183.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于shell的主机运行数据自动采集监控系统
- 下一篇:企业日志分析接入系统