在 CPU 的世界里,可以通过内存映射来实现。GPU 是否也能做类似的事情呢?
如果两个进程可以共享相同的 CUDA 上下文,那么我认为这将是微不足道的 - 只需传递 GPU 内存指针即可。是否可能在两个进程之间共享相同的 CUDA 上下文?
我能想到的另一个可能性是将设备内存映射到内存映射的主机内存中。由于它是内存映射的,因此可以在两个进程之间共享。这有意义/可行吗?是否存在任何开销?
如果两个进程可以共享相同的 CUDA 上下文,那么我认为这将是微不足道的 - 只需传递 GPU 内存指针即可。是否可能在两个进程之间共享相同的 CUDA 上下文?
我能想到的另一个可能性是将设备内存映射到内存映射的主机内存中。由于它是内存映射的,因此可以在两个进程之间共享。这有意义/可行吗?是否存在任何开销?