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

时间:2010-07-21 14:55:04

标签: linux ipc cuda gpu interprocess

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

将多个流程合并为一个流程不是一种选择。

1 个答案:

答案 0 :(得分:3)

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