系统相关
首页 > 系统相关> > linux – 我可以在主机进程之间共享cuda GPU设备内存吗?

linux – 我可以在主机进程之间共享cuda GPU设备内存吗?

作者:互联网

是否可以有两个或更多可以访问同一设备内存的linux主机进程?
我有两个进程在它们之间传输高数据速率,我不希望在进程A中将数据从GPU中带回主机,只是为了将它传递给进程B,它将把hcd重新传输回GPU.

将多个流程组合到一个流程中不是一种选择.

解决方法:

我对CUDA API的理解是,这是无法做到的.设备指针相对于给定的CUDA上下文,并且无法在进程之间共享它们.

标签:linux,gpu,cuda,ipc,interprocess
来源: https://codeday.me/bug/20190701/1342163.html