gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 10:50:35 24 4
gpt4 key购买 nike

场景:

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

问题:

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

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

奖励:如果有人有一种简单的方法来测试我是否正确安装了 GPUDirect 依赖项,那也会很有帮助!

最佳答案

是的,通过支持网络硬件是可能的。请参阅GPUDirect RDMA documentation .

关于cuda - 从 GPU 到远程主机的 GPUDirect RDMA 传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11950666/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com