Gerador de números aleatórios uniforme seguro para threads
Tenho algum código paralelo do Fortran90 no qual cada thread precisa gerar a mesma sequência de números aleatório
Eu tenho um gerador de números aleatórios que parece ser inseguro, pois, para uma determinada semente, não consigo repetir os mesmos resultados sempre que executo o program
Naveguei sem sucesso (quase) por toda a web procurando algum código de um RNG seguro para threads. Alguém poderia me fornecer (o link para) o código de um?
Desde já, obrigado