一种加速设备及数据处理方法技术

技术编号:42612030 阅读:33 留言:0更新日期:2024-09-03 18:19
本申请实施例提供了一种加速设备及数据处理方法。加速设备包括CXL控制器、DPU和多个端口,多个端口中每个端口用于连接一个计算设备;CXL控制器的一端用于连接多个端口;CXL控制器的另一端连接DPU。CXL控制器用于响应于接收到目标计算设备发送的请求数据包,解析请求数据包,获取目标数据信息;将目标数据信息发送至DPU;目标计算设备为与多个端口连接的任一个计算设备,请求数据包包括目标数据信息;DPU用于根据目标数据信息,获取目标数据,并对目标数据进行处理。由此,本申请实施例提供的加速设备实现了一个DPU管理多台计算设备,减少了DPU处于闲置状态概率。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种加速设备及数据处理方法


技术介绍

1、加速设备由于能够提高计算设备的数据处理能力,应用日渐广泛。然而,目前一个加速设备仅管理一台计算设备的数据处理。当计算设备没有数据处理需求时,加速设备会处于闲置状态,造成加速设备的资源浪费。此外,在包括多个计算设备的应用场景中,例如超融合数据集群环境中,每台计算设备都需要配置一个加速设备,这会导致硬件成本增加。


技术实现思路

1、本申请实施例提供了一种加速设备及数据处理方法,用于实现多台计算设备共享一个加速设备,降低加速设备的闲置率,减少以网卡为例的加速设备的资源浪费,并降低包括多个计算设备的应用场景中的硬件成本。

2、为达到上述目的,本申请采用如下技术方案:

3、第一方面,本申请实施例提供了一种加速设备,加速设备包括计算快速链路cxl控制器、数据处理器dpu和多个端口,多个端口中每个端口用于连接一个计算设备;cxl控制器的一端用于连接多个端口;cxl控制器的另一端用于连接dpu;cxl控制器用于:响应于接收到目标计算本文档来自技高网...

【技术保护点】

1.一种加速设备,其特征在于,所述加速设备包括计算快速链路CXL控制器、数据处理器DPU和多个端口,所述多个端口中每个端口用于连接一个计算设备;所述CXL控制器的一端用于连接所述多个端口;所述CXL控制器的另一端用于连接所述DPU;

2.根据权利要求1所述设备,其特征在于,所述DPU用于根据所述目标数据信息,获取所述目标数据,包括:

3.根据权利要求2所述设备,其特征在于,所述CXL控制器还用于:

4.根据权利要求2或3所述设备,其特征在于,所述DPU还用于:将对所述目标数据进行加速处理的处理结果发送至所述CXL控制器;

>5.根据权利要求1...

【技术特征摘要】

1.一种加速设备,其特征在于,所述加速设备包括计算快速链路cxl控制器、数据处理器dpu和多个端口,所述多个端口中每个端口用于连接一个计算设备;所述cxl控制器的一端用于连接所述多个端口;所述cxl控制器的另一端用于连接所述dpu;

2.根据权利要求1所述设备,其特征在于,所述dpu用于根据所述目标数据信息,获取所述目标数据,包括:

3.根据权利要求2所述设备,其特征在于,所述cxl控制器还用于:

4.根据权利要求2或3所述设备,其特征在于,所述dpu还用于:将对所述目标数据进行加速处理的处理结果发送至所述cxl控制器;

5.根据权利要求1所述设备,其特征在于,所述加速设备包括网卡、图像处理器gpu卡和现场可编程门阵列fpga卡中的一种。

6.一...

【专利技术属性】
技术研发人员:刘正培黄涛梁永贵
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

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

1