标签: linux ipc cuda gpu interprocess
是否可以拥有两个或更多可以访问相同设备内存的Linux主机进程? 我有两个进程在它们之间传输高数据速率,我不希望在进程A中将数据从GPU中带回主机,只是为了将它传递给进程B,它将把hcd回传到GPU中。
将多个流程合并为一个流程不是一种选择。
答案 0 :(得分:3)
我对CUDA API的理解是无法做到这一点。设备指针相对于给定的CUDA上下文,并且无法在进程之间共享它们。