Implement std::normal_distribution
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.
Contributors can view more details about this message here.
Side note: We also have some implementations of <random> in Thrust under thrust/thrust/random. I would love if we could replace those by new facilities in libcu++! You could try to replace the Thrust implementation by your new one for testing.
https://github.com/NVIDIA/cccl/issues/6595 is preventing us from making this constexpr. We can defer implementing constexpr or I will use another algorithm to generate the normal distribution.
😬 CI Workflow Results
🟥 Finished in 57m 28s: Pass: 43%/88 | Total: 10h 19m | Max: 46m 54s | Hits: 95%/31612
See results here.
😬 CI Workflow Results
🟥 Finished in 2h 08m: Pass: 60%/88 | Total: 1d 05h | Max: 1h 35m | Hits: 99%/120078
See results here.
😬 CI Workflow Results
🟥 Finished in 2h 11m: Pass: 60%/88 | Total: 1d 01h | Max: 2h 08m | Hits: 99%/116011
See results here.
😬 CI Workflow Results
🟥 Finished in 2h 11m: Pass: 78%/88 | Total: 1d 09h | Max: 2h 07m | Hits: 98%/186362
See results here.
😬 CI Workflow Results
🟥 Finished in 1h 40m: Pass: 43%/88 | Total: 19h 02m | Max: 1h 28m | Hits: 99%/58010
See results here.
/ok to test 7c3c7bb
😬 CI Workflow Results
🟥 Finished in 2h 16m: Pass: 82%/88 | Total: 22h 40m | Max: 1h 27m | Hits: 98%/190378
See results here.
😬 CI Workflow Results
🟥 Finished in 2h 09m: Pass: 95%/88 | Total: 17h 29m | Max: 1h 10m | Hits: 99%/211162
See results here.