Re: parallel random numbers generator
- From: Gordon Sande <g.sande@xxxxxxxxxxxxxxxx>
- Date: Sun, 04 May 2008 22:35:18 GMT
On 2008-05-04 19:19:47 -0300, Crni Gorac <cgorac@xxxxxxxxx> said:
OK, let me try to be somewhat more specific: Particular needs for this
simulation are alike, I guess, to needs of most of MC based
simulations to be implemented on CUDA, which means the demands from
RNG are: to generate many large sequences of random numbers in
parallel, to have these sequences manifesting low correlation between
each other and being generally "good" in other statistical regards,
then to have small state (Mersenne Twister need 624 numbers of state,
this is way too big) in order to be able to keep it in CUDA shared
memory (otherwise the performance will suffer heavily). Seems like
good choice may be to use some of RNGs with small state for each
thread of execution, but initialized with different seeds (generated
by another RNG). But again - there are way too much options available
for both "main" and "seeding" RNG, so the question is: which ones to
choose, and how to measure the quality of the results?
If it has a small state then it will have a short cycle. If you want
large sequences then you seem to want a long cycle. Having several
points active on a short cycle is not compatible with independence
of long sequences. You seem to keep asking for self contradictory or
mutually incompatible properties.
.
- Follow-Ups:
- Re: parallel random numbers generator
- From: Crni Gorac
- Re: parallel random numbers generator
- References:
- parallel random numbers generator
- From: Crni Gorac
- Re: parallel random numbers generator
- From: Gordon Sande
- Re: parallel random numbers generator
- From: Thiophene
- Re: parallel random numbers generator
- From: Crni Gorac
- Re: parallel random numbers generator
- From: Thiophene
- Re: parallel random numbers generator
- From: Gordon Sande
- Re: parallel random numbers generator
- From: Crni Gorac
- parallel random numbers generator
- Prev by Date: Re: parallel random numbers generator
- Next by Date: Need two solutions manuals - YOUR PRICE $$$
- Previous by thread: Re: parallel random numbers generator
- Next by thread: Re: parallel random numbers generator
- Index(es):
Relevant Pages
|