how to share cudaMallocManged buffers between different processes?

As we know we share cudaMalloc buffers between different processes through IPC. Can we share cudaMallocManged buffers?


Unified memory use same data point for CPU and GPU memory.
But cudaDeviceSynchronize() is required to switching the process.

You can check our document for examples: