当前位置:  开发笔记 > 程序员 > 正文

线程安全的均匀随机数发生器

如何解决《线程安全的均匀随机数发生器》经验,为你挑选了1个好方法。

我有一些并行的Fortran90代码,其中每个线程需要生成相同的随机数序列.

我有一个随机数生成器似乎是线程不安全的,因为对于给定的种子,我每次运行程序时都完全无法重复相同的结果.

我(几乎)整个网络都没有成功地查找一些线程安全的RNG代码.任何人都可以向我提供一个代码(链接)吗?

提前致谢!



1> John Ellinwo..:

Fortran90的一个好的伪随机数生成器可以在Intel Math Kernel Vector统计库中找到.它们是线程安全的.另外,为什么它需要线程安全?如果希望每个线程获得相同的列表,请为具有相同种子的每个线程实例化一个新的PRNG.

推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有