[发明专利]一种异构资源池管理方法、系统及异构计算平台在审
申请号: | 202111234819.0 | 申请日: | 2021-10-22 |
公开(公告)号: | CN114020452A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 樊嘉恒;黄宬;阚宏伟;王彦伟 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘珂 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 管理 方法 系统 计算 平台 | ||
1.一种异构资源池管理方法,其特征在于,包括:
由PCIE交换机连接的第一个可编程器件接收原始计算数据;
所述第一个可编程器件计算完成后,将得到的第一中间数据通过所述PCIE交换机传递至连接的第二个可编程器件;
所述第二个可编程器件计算完成后,将得到的第二中间数据通过所述PCIE交换机传递至连接的第三个可编程器件;
重复所述PCIE交换机的数据传递操作,直至所述PCIE交换机连接的最后一个可编程器件完成计算,得到最终计算结果。
2.根据权利要求1所述的异构资源池管理方法,其特征在于,在所述由PCIE交换机连接的第一个可编程器件接收原始计算数据之前,还包括:
根据所述PCIE交换机的接口个数和所述原始计算数据的大小,确定可编程器件的连接个数;
按照确定的所述连接个数,将可编程器件与对应的所述PCIE交换机连接。
3.根据权利要求2所述的异构资源池管理方法,其特征在于,每个所述PCIE交换机可连接相同个数的可编程器件。
4.根据权利要求2所述的异构资源池管理方法,其特征在于,在所述将可编程器件与对应的所述PCIE交换机连接之后,还包括:
将所述PCIE交换机连接的每个可编程器件进行初始化。
5.根据权利要求4所述的异构资源池管理方法,其特征在于,所述将所述PCIE交换机连接的每个可编程器件进行初始化,包括:
将可编程器件的KERNEL程序下载到所述PCIE交换机连接的每个可编程器件上;
每个可编程器件在接收启动命令后,运行所述ERNEL程序。
6.根据权利要求1至5任一项所述的异构资源池管理方法,其特征在于,所述可编程器件为FPGA。
7.一种采用如权利要求1至6任一项的所述异构资源池管理方法进行计算的异构资源池管理系统,其特征在于,包括:PCIE交换机,以及与所述PCIE交换机连接的多个可编程器件;其中,
第一个可编程器件,用于接收原始计算数据后,开始计算;在计算完成后,将得到的中间数据通过所述PCIE交换机传递至连接的下一个可编程器件;
除所述第一个可编程器和最后一个可编程器件之外的其它可编程器件,用于接收上一个可编程器件传递的中间数据后,开始计算;在计算完成后,将得到的中间数据通过所述PCIE交换机传递至连接的下一个可编程器件;
所述最后一个可编程器件,用于接收上一个可编程器件传递的中间数据后,开始计算,在计算完成后,得到最终计算结果。
8.根据权利要求7所述的异构资源池管理系统,其特征在于,还包括:
连接关系确定模块,用于根据所述PCIE交换机的接口个数和所述原始计算数据的大小,确定可编程器件的连接个数。
9.根据权利要求8所述的异构资源池管理系统,其特征在于,还包括:
初始化模块,用于将所述PCIE交换机连接的每个可编程器件进行初始化。
10.一种异构计算平台,其特征在于,包括如权利要求7至9任一项所述的异构资源池管理系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111234819.0/1.html,转载请声明来源钻瓜专利网。