Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixing the unit test issue(s) in RAFT (#646)
The call to `uniform()` is getting executed in `handle.get_stream()` and kernels/operations after `uniform()` are executed in separately created `stream`. This causes synchronization hazard. When default RNG was changed from Philox to PCG, the bug got exposed due to the relative difference in generation speed of PCG and Philox (PCG is faster). Adding a stream synchronization call fixes the issue. Authors: - Vinay Deshpande (https://github.com/vinaydes) - Corey J. Nolet (https://github.com/cjnolet) Approvers: - Corey J. Nolet (https://github.com/cjnolet) URL: #646
- Loading branch information