-
Hi,
Shaders often call for the generation of random numbers. Sometimes that random number generation should form a well distributed 2D pattern (e.g. Blue noise or white noise) but other times it simp…
-
Hi!
I'm about to use RandomKit for unit-testing.
Is there any way to save current seed and be able to create generator with the same seed next time in order to reproduce tests with same generated v…
-
I'm a fond user of xoroshiro myself and a C++ programmer. Thank you for this great work!
There is a lot of common, redundant code between the ~~simulators~~ generators. Have you ever considered wri…
-
From the docs:
"It's recommended to not call withThreadLocal(_:) or get the threadLocal pointer each individual time it's needed. Retrieving the thread-local instance incurs avoidable overhead."
T…
-
I ported an [implementation](https://github.com/jedisct1/aes-stream) of a [fast-key-erasure RNG suggested by djb](https://blog.cr.yp.to/20170723-random.html) to Rust: https://github.com/vks/aesrng
…
-
I recently switched from Mersenne Twister (MT19937) to xoroshiro128+ for random number generation in minisphere. It's about 4 times as fast as MT, generates 64-bit unsigned integers, is higher qualit…
-
Hello Hadrien,
I was looking for some nice map-reduce benchmarks to add to evaluate my multithreading runtime ([Weave](https://github.com/mratsim/weave)) and was thinking that histograms could be a…
-
From http://xoroshiro.di.unimi.it
> All generators, being based on linear recurrences, provide jump functions that make it possible to simulate any number of calls to the next-state function in co…
-
We already have an implementation of PCG pseudorandom number generation in [roc-random](https://github.com/lukewilliamboswell/roc-random) but implementing random generators in a purely functional lang…
-
XorShift is a simple alternative to the built-in Random class in C#, which provide better performance and randomness. I benchmarked the RNG implementations of Math.net as seen in the picture. The XorH…