Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
CUDA 文档说可以从所有上下文访问可移植内存块,这是否意味着我们可以跨进程使用这些块?具体来说,我想将此主机指针传递给将复制到设备的不同进程。
不,它只能在同一进程中访问。使用你应该使用 cudaIpc... 或操作系统的 IPC。
可移植内存可以被许多主机线程使用,而不是进程。实际上,固定内存仅对线程 malloc 可用,如果不可移植的话。
您应该使用 IPC 在进程之间共享内存。