Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: do not access UMD-managed SVM-allocation while in-use
It is illegal with UMD-managed migrations to access a SVM-allocation from CPU side while it is still in-use on GPU side. A CPU-side access fetches the data from GPU-side and then any subsequent GPU-side modification will not be observable on the CPU-side. With UMD-managed migrations there is no way to tell the GPU that it should fetch the allocation back from CPU-side before modifying it. Signed-off-by: Maciej Bielski <[email protected]>
- Loading branch information