一种异构资源池管理方法、系统及异构计算平台技术方案

技术编号:32216521 阅读:56 留言:0更新日期:2022-02-09 17:22
本申请公开了一种异构资源池管理方法、系统及异构计算平台,该方法包括:由PCIE交换机连接的第一个可编程器件接收原始计算数据;第一个可编程器件计算完成后,将得到的第一中间数据通过PCIE交换机传递至连接的第二个可编程器件;第二个可编程器件计算完成后,将得到的第二中间数据通过PCIE交换机传递至连接的第三个可编程器件;重复PCIE交换机的数据传递操作,直至PCIE交换机连接的最后一个可编程器件完成计算,得到最终计算结果。这样在异构计算资源池化中增加PCIE交换机,通过PCIE交换机的数据传递操作,提高可编程器件间的数据交互效率,降低数据传输的延时和抖动,对外提供更大的计算资源模块。大的计算资源模块。大的计算资源模块。

【技术实现步骤摘要】
一种异构资源池管理方法、系统及异构计算平台


[0001]本专利技术涉及云计算
,特别是涉及一种异构资源池管理方法、系统及异构计算平台。

技术介绍

[0002]目前,加速设备的分布式管理和云化管理已经成为趋势。现场可编程门阵列(Field Programmable Gate Array,FPGA)异构资源池是一款提供FPGA的计算实例,FPGA异构资源池提供核心算力,同时也是一种新型的行业解决方案。首先,它是一种异构计算平台的体系结构,由于FPGA硬件的可重配特性,用户可以对已创建的FPGA硬件加速应用,进行快速擦写和重配,达到低时延硬件与弹性伸缩最好的结合,通过并行和流水等设计手段,提高计算性能、能效比和计算实时性,对应用进行硬件加速处理。
[0003]如图1,现有的FPGA异构资源池是将机柜中每个FPGA板卡通过网络交换机互联起来,达到互联互通。数据中心通过接入网络交换机,来访问每个FPGA板卡的计算资源。在图1这个模式当一个FPGA的资源可以承载下KERNEL的计算要求的时候,是可以正常运行的。但是,当前算法越来越复杂,一个F本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种异构资源池管理方法,其特征在于,包括:由PCIE交换机连接的第一个可编程器件接收原始计算数据;所述第一个可编程器件计算完成后,将得到的第一中间数据通过所述PCIE交换机传递至连接的第二个可编程器件;所述第二个可编程器件计算完成后,将得到的第二中间数据通过所述PCIE交换机传递至连接的第三个可编程器件;重复所述PCIE交换机的数据传递操作,直至所述PCIE交换机连接的最后一个可编程器件完成计算,得到最终计算结果。2.根据权利要求1所述的异构资源池管理方法,其特征在于,在所述由PCIE交换机连接的第一个可编程器件接收原始计算数据之前,还包括:根据所述PCIE交换机的接口个数和所述原始计算数据的大小,确定可编程器件的连接个数;按照确定的所述连接个数,将可编程器件与对应的所述PCIE交换机连接。3.根据权利要求2所述的异构资源池管理方法,其特征在于,每个所述PCIE交换机可连接相同个数的可编程器件。4.根据权利要求2所述的异构资源池管理方法,其特征在于,在所述将可编程器件与对应的所述PCIE交换机连接之后,还包括:将所述PCIE交换机连接的每个可编程器件进行初始化。5.根据权利要求4所述的异构资源池管理方法,其特征在于,所述将所述PCIE交换机连接的每个可编程器件进行初始化,包括:将可编程器件的KERNEL程序下载到所述PCIE交换机连接的每个可编程器件上;...

【专利技术属性】
技术研发人员:樊嘉恒黄宬阚宏伟王彦伟
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:

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

1