Lors de la programmation en R, j'ai utilisé le package multicœur plusieurs fois. Cependant, je n'ai jamais vu de déclaration sur la façon dont il gère ses nombres aléatoires. Lorsque j'utilise openMP avec C, je fais attention à utiliser un RNG parallèle approprié, mais avec R, je suppose que quelque chose de sensible se produit. Quelqu'un peut-il confirmer que quelque chose de sensible se produit?
Exemple
De la documentation, nous avons
x <- foreach(icount(1000), .combine = "+") %do% rnorm(4)
Comment sont rnorm
générés les `s?
la source