Yeah, this is a pretty huge release for multithreaded PRNG usage. Courtesy of chethega (I should probably know his Discourse user name, but I don’t) initially and pushed over the finish line by @jeff.bezanson, with much assistance from @rfourquet. The down side is that the default RNG now produces a totally different stream of values from previous releases, but it seems worth the potential disruption to get such a huge increase in PRNG speed and concurrency.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Random numbers and threads | 30 | 4107 | March 29, 2022 | |
| Is this pattern still thread safe in Julia 1.12? | 14 | 654 | October 29, 2025 | |
| How to run multiple threads, all using the same sequence of pseudorandom numbers, in Julia? | 9 | 1154 | August 30, 2021 | |
| A stable RNG for tests: request for feed-back | 24 | 2217 | August 22, 2021 | |
| Multithreaded random: different behaviour in Julia >= 1.5 (not just different stream) | 6 | 605 | March 23, 2021 |