Fortran Coder

查看: 1566|回复: 9
打印 上一主题 下一主题

[并行] 并行计算中随机数生成

[复制链接]

801

帖子

2

主题

0

精华

大宗师

F 币
3804 元
贡献
2273 点
楼主
发表于 2023-7-6 19:00:55 | 显示全部楼层
随机数函数不能openmp并行。最好在一开始就生成随机数,或者加临界区串行调用。

801

帖子

2

主题

0

精华

大宗师

F 币
3804 元
贡献
2273 点
沙发
发表于 2023-7-13 09:07:00 | 显示全部楼层
qwer 发表于 2023-7-7 23:22
由于我程序的结构是对do循环进行并行,然后都do循环里调用了一个函数,函数中需要调用随机函数生成随机数 ...

你看看视频 https://www.bilibili.com/video/BV1uA411v776?p=3
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-22 19:07

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表