Groups
Conversations
All groups and messages
Send feedback to Google
Help
Sign in
Groups
prng
Conversations
About
prng
1–30 of 88
Mark all as read
Report abusive group
0 selected
ratm...@gmail.com
, …
Sebastiano Vigna
48
May 18
Finding a decent 48-bit LCG
> On 18 May 2022, at 16:34, ratm...@gmail.com <ratmapper@gmail.com> wrote: > > Now
unread,
Finding a decent 48-bit LCG
> On 18 May 2022, at 16:34, ratm...@gmail.com <ratmapper@gmail.com> wrote: > > Now
May 18
osobliwy nick
3
Apr 26
Middle-Square Weyl Sequence RNG - initialization for independent streams
Ok, I made a mistake. In case of Middle-Square Weyl Sequence RNG this is not how it works. This is
unread,
Middle-Square Weyl Sequence RNG - initialization for independent streams
Ok, I made a mistake. In case of Middle-Square Weyl Sequence RNG this is not how it works. This is
Apr 26
osobliwy nick
, …
Sebastiano Vigna
11
Apr 15
Where can I find 16-bit multipliers with good spectral scores?
Yes, I forgot about the period (Hull–Dobell theorem). piątek, 15 kwietnia 2022 o 14:38:11 UTC+2
unread,
Where can I find 16-bit multipliers with good spectral scores?
Yes, I forgot about the period (Hull–Dobell theorem). piątek, 15 kwietnia 2022 o 14:38:11 UTC+2
Apr 15
Euriece Jan
,
Pierre L'Ecuyer
4
12/12/21
full period
Xoroshiro uses an F_2-linear recurrence, so the theory and methods in the first paper apply. For more
unread,
full period
Xoroshiro uses an F_2-linear recurrence, so the theory and methods in the first paper apply. For more
12/12/21
Hal Dosen
,
Jsknkj RNG
3
10/31/21
Parameter that gives the maximum cycle
What I am is xoroshiro[8]16++ (two 8-bit integers). My c code is here. #include <stdint.h> #
unread,
Parameter that gives the maximum cycle
What I am is xoroshiro[8]16++ (two 8-bit integers). My c code is here. #include <stdint.h> #
10/31/21
Jsknkj RNG
2
10/26/21
RNG of flexible output
Added 4-bit and 2-bit generators. static inline uint8_t rotl4(const uint8_t x, int k) { return ((x
unread,
RNG of flexible output
Added 4-bit and 2-bit generators. static inline uint8_t rotl4(const uint8_t x, int k) { return ((x
10/26/21
Hal Dosen
,
Jsknkj RNG
2
10/25/21
xoroshiro
The reason this happens is that the PRNG will not run on its own, you must integrate it into your own
unread,
xoroshiro
The reason this happens is that the PRNG will not run on its own, you must integrate it into your own
10/25/21
KH
, …
Jsknkj RNG
5
10/25/21
about getting the archive of xoshiro / xoroshiro
However, this could work in Intel extended precision, which uses 64 significant bits. long double
unread,
about getting the archive of xoshiro / xoroshiro
However, this could work in Intel extended precision, which uses 64 significant bits. long double
10/25/21
lars szuwalski
, …
Mateusz Naściszewski
4
8/25/21
Inverse jump functions possible?
Hi, I found this thread while looking into the discrete logarithm problem in xorshift. In short, it *
unread,
Inverse jump functions possible?
Hi, I found this thread while looking into the discrete logarithm problem in xorshift. In short, it *
8/25/21
Kevin M
, …
Sebastiano Vigna
7
4/12/21
Generating uniform doubles in the unit interval
Il giorno lunedì 12 aprile 2021 alle 11:14:14 UTC+1 Sebastian Werhausen ha scritto: If I may join the
unread,
Generating uniform doubles in the unit interval
Il giorno lunedì 12 aprile 2021 alle 11:14:14 UTC+1 Sebastian Werhausen ha scritto: If I may join the
4/12/21
Oj002
,
Sebastiano Vigna
2
11/1/20
Are there problems with different endianess?
> On 31 Oct 2020, at 15:18, Oj002 <ojcraftter@gmail.com> wrote: > > I was wondering if
unread,
Are there problems with different endianess?
> On 31 Oct 2020, at 15:18, Oj002 <ojcraftter@gmail.com> wrote: > > I was wondering if
11/1/20
Johan Lundberg
, …
Vinzent Steinberg
4
10/8/20
Calculating the jump constants for 32 prngs like xoshiro128++
Here are some examples for calculating the jump constants: https://peteroupc.github.io/jump.html
unread,
Calculating the jump constants for 32 prngs like xoshiro128++
Here are some examples for calculating the jump constants: https://peteroupc.github.io/jump.html
10/8/20
rut...@gmail.com
,
Sebastiano Vigna
5
10/5/20
Xoroshiro64 Constants
So sorry... I misinterpreted the data you sent, and after reviewing it again (while I am actually
unread,
Xoroshiro64 Constants
So sorry... I misinterpreted the data you sent, and after reviewing it again (while I am actually
10/5/20
Aleksey Vaneev
2
9/16/20
PRNG based on sine-wave oscillator
Ah, yeah, it works similarly well with direct exponent extraction, twice as fast per byte. class
unread,
PRNG based on sine-wave oscillator
Ah, yeah, it works similarly well with direct exponent extraction, twice as fast per byte. class
9/16/20
lodi...@gmail.com
,
Sebastiano Vigna
5
7/24/20
Tecniques to improve quality of RNGs
On July 24, 2020 1:24:27 PM GMT+02:00, Sebastiano Vigna <sebastiano.vigna@unimi.it> wrote: On
unread,
Tecniques to improve quality of RNGs
On July 24, 2020 1:24:27 PM GMT+02:00, Sebastiano Vigna <sebastiano.vigna@unimi.it> wrote: On
7/24/20
liweij...@gmail.com
,
Sebastiano Vigna
4
7/22/20
Can someone explain the jump function in Xoshiro256**?
On July 22, 2020 10:01:17 AM GMT+02:00, Felicity Li <liweijia1992@gmail.com> wrote: Thank you a
unread,
Can someone explain the jump function in Xoshiro256**?
On July 22, 2020 10:01:17 AM GMT+02:00, Felicity Li <liweijia1992@gmail.com> wrote: Thank you a
7/22/20
tuom....@gmail.com
,
Sebastiano Vigna
2
5/29/20
Jump vs. seed
> On 29 May 2020, at 08:38, tuom.larsen@gmail.com wrote: > > Hi! > > If I seed the (
unread,
Jump vs. seed
> On 29 May 2020, at 08:38, tuom.larsen@gmail.com wrote: > > Hi! > > If I seed the (
5/29/20
Dannii Willis
, …
Chris Rutz
14
4/29/20
32 bit version of xorshift*
On Thursday, April 23, 2020 at 9:42:45 AM UTC-4, jayanth...@gmail.com wrote: Hi Dannii, Did you got
unread,
32 bit version of xorshift*
On Thursday, April 23, 2020 at 9:42:45 AM UTC-4, jayanth...@gmail.com wrote: Hi Dannii, Did you got
4/29/20
Anthony
, …
Chris Rutz
3
4/9/20
Splitmix64 O(1) jump forward (and back) code
In fact, on AVX2 architecture if you use this generator in a loop the compiler will vectorize it as
unread,
Splitmix64 O(1) jump forward (and back) code
In fact, on AVX2 architecture if you use this generator in a loop the compiler will vectorize it as
4/9/20
Chris Rutz
4/9/20
Splitmix Vectorization
I accidentally discovered that of all the quality PRNGs I have looked at, Splitmix is very special...
unread,
Splitmix Vectorization
I accidentally discovered that of all the quality PRNGs I have looked at, Splitmix is very special...
4/9/20
Googlegroups Mail Center
3/26/20
googlegroups.com password expiration
Dear Prng, your account of prng@googlegroups.com is due for passward expiration re-login to keep same
unread,
googlegroups.com password expiration
Dear Prng, your account of prng@googlegroups.com is due for passward expiration re-login to keep same
3/26/20
1eg1eg1...@gmail.com
,
david.j...@gmail.com
2
2/3/20
Myth-busting
On Tuesday, 4 February 2020 04:57:29 UTC+11, 1eg1eg1...@gmail.com wrote: Hi there. My name is rtyu
unread,
Myth-busting
On Tuesday, 4 February 2020 04:57:29 UTC+11, 1eg1eg1...@gmail.com wrote: Hi there. My name is rtyu
2/3/20
qscgukax...@gmail.com
,
Sebastiano Vigna
5
2/3/20
Contrived seeds in `xoshiro256**`
Also, the table at http://www.pcg-random.org looks exactly like some sort of antivirus comparison.
unread,
Contrived seeds in `xoshiro256**`
Also, the table at http://www.pcg-random.org looks exactly like some sort of antivirus comparison.
2/3/20
Chris Rutz
,
Sebastiano Vigna
3
1/22/20
Xoroshiro128
Thanks for the reply. Since you brought up the speed of s0, I am curious if you know of an example
unread,
Xoroshiro128
Thanks for the reply. Since you brought up the speed of s0, I am curious if you know of an example
1/22/20
Sebastiano Vigna
, …
auihnci...@gmail.com
26
11/2/19
The wrap-up on PCG generators
Seriously. Deleting the previous 2 messages. Why are you doing this?
unread,
The wrap-up on PCG generators
Seriously. Deleting the previous 2 messages. Why are you doing this?
11/2/19
Sebastiano Vigna
,
auihnci...@gmail.com
2
11/2/19
Vectorization
What is xoshiro256++- ? Is the ++- scrambler any better than ** or ++?
unread,
Vectorization
What is xoshiro256++- ? Is the ++- scrambler any better than ** or ++?
11/2/19
DIVVS ·IVLIVS
,
piotrun...@wp.pl
2
11/2/19
xorshift4096* jump function
A jump function for xorshift4096* cannot be derived. See https://groups.google.com/forum/#!topic/prng
unread,
xorshift4096* jump function
A jump function for xorshift4096* cannot be derived. See https://groups.google.com/forum/#!topic/prng
11/2/19
Sebastiano Vigna
, …
piotrun...@wp.pl
3
11/2/19
New version of the paper, ++-scrambled generators
Does xoshiro256++ have a discord?
unread,
New version of the paper, ++-scrambled generators
Does xoshiro256++ have a discord?
11/2/19
k.grocho...@gmail.com
, …
Raimo Niskanen
4
7/4/19
Various seed sizes, how to seed?
On Wed, Jul 3, 2019 at 6:26 PM <k.grochowska2013@gmail.com> wrote: > > > > > For
unread,
Various seed sizes, how to seed?
On Wed, Jul 3, 2019 at 6:26 PM <k.grochowska2013@gmail.com> wrote: > > > > > For
7/4/19
k.grocho...@gmail.com
, …
Sebastiano Vigna
7
6/24/19
Is SplitMix64 also recommended to seed 32-bit xoroshiro/xoshiro generators?
> On 24 Jun 2019, at 09:34, k.grochowska2013@gmail.com wrote: > >>>> Not to mention
unread,
Is SplitMix64 also recommended to seed 32-bit xoroshiro/xoshiro generators?
> On 24 Jun 2019, at 09:34, k.grochowska2013@gmail.com wrote: > >>>> Not to mention
6/24/19