summaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2021-04-26 20:42:24 +0200
committerTyge Løvset <[email protected]>2021-04-26 20:42:24 +0200
commit69c859a2fcb5053b6dbca8afe083df3843cec25b (patch)
tree8f09c8555c80c7fde57f74bb419b692ab583cacf /docs
parent17f052c6d09f2453923937c5703e90f0d9b6ae18 (diff)
parent9dedae2b0e18306935ff9653fbbe6c1dec0d2d2c (diff)
downloadSTC-modified-69c859a2fcb5053b6dbca8afe083df3843cec25b.tar.gz
STC-modified-69c859a2fcb5053b6dbca8afe083df3843cec25b.zip
Merge branch 'master' of https://github.com/tylo-work/C99Containers into master
Diffstat (limited to 'docs')
-rw-r--r--docs/crandom_api.md8
1 files changed, 5 insertions, 3 deletions
diff --git a/docs/crandom_api.md b/docs/crandom_api.md
index fb022179..e7088381 100644
--- a/docs/crandom_api.md
+++ b/docs/crandom_api.md
@@ -10,9 +10,11 @@ See [random](https://en.cppreference.com/w/cpp/header/random) for similar c++ fu
**stc64** is a novel, extremely fast PRNG by Tyge Løvset, suited for parallel usage. It features a
Weyl-sequence as part of the state. In general testing, **stc64** is the fastest among *pcg64*,
-*xoshiro256`**`*, *sfc64*, and *lehmer64*. *wyrand* is faster on platforms with fast 128-bit
-multiplication, and has 2^64 period length (https://github.com/lemire/SwiftWyhash/issues/10).
-However, it is not suited for massive parallel usage due to its limited total minimal period length.
+*xoshiro256`**`*, *sfc64*, and *lehmer64*.
+
+*wyrand* is faster on platforms with fast 128-bit multiplication, and has 2^64 period length
+(https://github.com/lemire/SwiftWyhash/issues/10). However, *wyrand* is not suited for massive
+parallel usage due to its limited total minimal period length.
**stc64** does not require multiplication or 128-bit integer operations. It has 256 bit state,
but updates only 192 bit per generated number.