是否可以有两个或更多可以访问同一设备内存的linux主机进程?
我有两个进程在它们之间传输高数据速率,我不希望在进程A中将数据从GPU中带回主机,只是为了将它传递给进程B,它将把hcd重新传输回GPU.
将多个流程组合到一个流程中不是一种选择.
解决方法:
我对CUDA API的理解是,这是无法做到的.设备指针相对于给定的CUDA上下文,并且无法在进程之间共享它们.
标签:linux,gpu,cuda,ipc,interprocess
来源: https://codeday.me/bug/20190701/1342163.html