[发明专利]一种存储资源控制方法、装置及电子设备在审
申请号: | 201811444821.9 | 申请日: | 2018-11-29 |
公开(公告)号: | CN109542625A | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 葛海亮 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F15/78 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源表 存储资源 更新 装置及电子设备 寄存器配置 服务器系统 动态配置 更新消息 使用效率 有效沟通 卡获取 携带 共享 记录 配置 | ||
本发明实施例提供一种存储资源控制方法、装置及电子设备,第一FPGA卡根据第一资源表使用存储资源,并更新;将更新后的第一资源表发送到第二FPGA卡,以指示第二FPGA卡根据所述更新后的第一资源表更新第二资源表;第一FPGA卡获取携带有待更新的第二资源表的更新消息;第一FPGA卡根据获取到的待更新的第二资源表,更新所述第一资源表;其中,所述第一寄存器配置于第一FPGA卡,所述第二寄存器配置于第二FPGA卡,所述第一资源表和所述第二资源表均包括服务器系统中所有存储资源的记录。通过配置共享的资源表,各个FPGA之间可以进行有效沟通,实现整个系统的存储资源的动态配置,有效提高存储资源的使用效率。
技术领域
本发明涉及计算机技术领域,特别是涉及一种存储资源控制方法、装置及电子设备。
背景技术
近年来,随着数据正呈指数级增长,数据中心需要保持大规模性能需求和运营效率之间的平衡。为了既获取性能又兼具效率,新型异构计算架构势在必行,其中,作为加速器的FPGA(英文:Field Programmable Gate Array,中文:现场可编程门阵列)正成为数据中心加速应用的主流。
在目前的FPGA卡的架构中,参见图1,是本发明实施例提供的一种目前FPGA与服务器互联架构示意图,如图1所示,FPGA卡通常一端通过PCIE(英文:Peripheral ComponentInterconnect Express,中文:高速串行计算机扩展总线)金手指与服务器端的HOST(中文:主机)相连,另一端FPGA外部连接着存储器External Memory2,包括但不限于DDR(英文:Double Data Rate,中文:双倍速率同步动态随机存储器)等器件。在FPGA卡内,BSP(英文:Board Support Package,中文:加速基本功能逻辑支持包)部分的功能是实现FPGA卡的Kernel(中文:FPGA加速算法实现单元)与服务器端的HOST的联通,Kernel部分是通过FPGA硬件逻辑实现硬件加速功能的模块,而且在服务器端HOST还与存储器Memory1互联。在这样的系统架构中,FPGA卡能够与服务器端的HOST进行信息交互,并可相互访问包括ExternalMemory2和Memory1的存储器。
然而,发明人通过研究发现,当一台或者多台服务器中插有多块FPGA卡,这时对于服务器而言,就存在很多的存储资源,包括FPGA卡内部的存储器,以及与其互联的外部存储器,如何管理动态有效使用这些存储资源成为一个系统性的问题。针对存储资源的管理使用,目前通常使用固化逻辑的形式,即在初次分配存储资源的时候,由FPGA固化,每次改动存储资源的使用,需要重现改动烧写FPGA逻辑,这样,存在的问题是FPGA加速板卡只能使用本板卡的逻辑,没有充分使用整个系统闲置的存储空间,不能实现动态可重构、一致性的使用整个系统的存储空间资源。
因此,如何能够时间存储资源的动态重构,提升资源使用效率是本领域技术人员亟需解决的技术问题。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种存储资源控制方法、装置及电子设备,用于解决现有技术中存储资源难以动态重构、资源使用效率低的问题。
为实现上述目的及其他相关目的,根据本发明的第一方面,本发明实施例提供一种存储资源控制方法,该方法包括以下步骤:
第一FPGA卡根据存储在第一寄存器的第一资源表使用存储资源,并更新第一资源表;
第一FPGA卡将更新后的第一资源表发送到第二FPGA卡,以指示第二FPGA卡根据所述更新后的第一资源表更新存储在第二寄存器的第二资源表;
第一FPGA卡获取来自第二FPGA卡的更新消息,所述更新消息携带有待更新的第二资源表;
第一FPGA卡根据获取到的待更新的第二资源表,更新所述第一资源表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811444821.9/2.html,转载请声明来源钻瓜专利网。