dgl.multiprocessing
This is a minimal wrapper of Python’s native multiprocessing module.
It modifies the multiprocessing.Process class to make forking
work with OpenMP in the DGL core library.
The API usage is exactly the same as the native module, so DGL does not provide additional documentation.
In addition, if your backend is PyTorch, this module will also be compatible with
torch.multiprocessing module.
|
Invoke the function in a single process of the PyTorch distributed process group, and share the result with other processes. |
|
Create a tensor in shared memory accessible by all processes within the same |