【技术实现步骤摘要】
GPU服务器和数据传输方法
本申请实施例涉及计算机
中的服务器架构,尤其涉及一种GPU服务器和数据传输方法。
技术介绍
图形处理器(GraphicsProcessingUnit,缩写GPU)具有强大的计算能力,广泛地应用于高性能计算、深度学习等领域。目前,GPU服务器中,GPU通过PICEswitch与中央处理器(centralprocessingunit,缩写CPU)连接,网络接口控制器(NetworkInterfaceController,缩写NIC)与一个CPU连接,GPU与网络接口控制器之间的通信需要通过PCIEswitch和至少一个CPU,影响GPU服务器的性能。
技术实现思路
本申请提供了一种用于种GPU服务器和数据传输方法。根据本申请的一方面,提供了一种GPU服务器,包括:GPU,CPU,第一转换器,第二转换器,网络接口控制器;所述GPU通过所述第一转换器与所述CPU连接;所述GPU通过所述第一转换器与所述第二转换器连接,所述第二转换器与所述网络接口控制 ...
【技术保护点】
1.一种图形处理器GPU服务器,包括:GPU,CPU,第一转换器,第二转换器,网络接口控制器;/n所述GPU通过所述第一转换器与所述CPU连接;/n所述GPU通过所述第一转换器与所述第二转换器连接,所述第二转换器与所述网络接口控制器连接;/n所述第二转换器用于将从所述网络接口控制器接收的第一数据经由所述第一转换器发送给所述GPU,以及将从所述GPU接收的第二数据转发给所述网络接口控制器,其中,所述第二数据是由所述GPU经由所述第一转换器发送给所述第二转换器的。/n
【技术特征摘要】
1.一种图形处理器GPU服务器,包括:GPU,CPU,第一转换器,第二转换器,网络接口控制器;
所述GPU通过所述第一转换器与所述CPU连接;
所述GPU通过所述第一转换器与所述第二转换器连接,所述第二转换器与所述网络接口控制器连接;
所述第二转换器用于将从所述网络接口控制器接收的第一数据经由所述第一转换器发送给所述GPU,以及将从所述GPU接收的第二数据转发给所述网络接口控制器,其中,所述第二数据是由所述GPU经由所述第一转换器发送给所述第二转换器的。
2.根据权利要求1所述的GPU服务器,其中,所述第二转换器还用于将从所述网络接口控制器接收的第三数据经由所述第一转换器发送给所述CPU;
所述第二转换器还用于将接收到的第四数据转发给所述网络接口控制器,所述第四数据为所述CPU经由所述第一转换器发送的。
3.根据权利要求2所述的GPU服务器,其中,所述第一转换器用于将从GPU接收的第五数据发送给所述CPU,以及将从所述CPU接收的第六数据发送给所述GPU。
4.根据权利要求1所述的GPU服务器,其中,所述CPU的数量为多个,每个所述CPU连接至少一个所述第一转换器,每个所述第一转换器与一个所述CPU连接。
5.根据权利要求4所述的GPU服务器,其中,每个所述CPU连接的所述第一转换器的数量相等。
6.根据权利要求1所述的GPU服务器,所述网络接口控制器的数量为多个,每个所述网络接口控制器与所述第二转换器连接。
7.根据权利要求6所述的GPU服务器,其中,所述第二转换器的数量为多个,
每个所述第一转换器分别与每个所述第二转换器连接;
每个所述网络接口控制器与一个所述第二转换器连接,多个所述网络接口控制器平均分配给多个所述第二转换器。
8.根据权利要求1所述的GPU服务器,其中,所述第一转换器为工...
【专利技术属性】
技术研发人员:武正辉,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。