首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从GPU到远程主机的GPUDirect RDMA传输

从GPU到远程主机的GPUDirect RDMA传输
EN

Stack Overflow用户
提问于 2012-08-14 10:47:06
回答 1查看 4.7K关注 0票数 10

设想情况:

我有两台机器,一台客户机和一台服务器,与Infiniband连接。服务器机器有一个NVIDIA Fermi GPU,但是客户端机器没有GPU。我有一个运行在GPU机器上的应用程序,它使用GPU进行一些计算。GPU上的结果数据从来不被服务器使用,而是直接发送到客户端机器,无需任何处理。现在,我正在做一个cudaMemcpy,将数据从GPU获取到服务器的系统内存,然后通过套接字发送到客户端。我正在使用SDP来启用用于此通信的RDMA

问题:

在这种情况下,我有可能利用NVIDIA的GPUDirect技术来摆脱cudaMemcpy调用吗?我相信我已经正确安装了GPUDirect驱动程序,但是我不知道如何在不首先将其复制到主机的情况下启动数据传输。

我的猜测是,不可能将SDP与GPUDirect结合使用,但是是否有其他方法来启动从服务器机器的GPU到客户端计算机的RDMA数据传输?

奖金:,如果有人有一个简单的方法来测试我是否正确地安装了GPUDirect依赖关系,这也是有帮助的!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-31 04:27:36

是的,支持网络硬件是可能的。见GPUDirect RDMA文档

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11950666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档