计算机应用与软件2018,Vol.35Issue(1):295-297,333,4.DOI:10.3969/j.issn.1000-386x.2018.01.051
蒙特卡洛模拟的并行实现及并行效率研究
RESEARCH ON PARALLEL IMPLEMENTATION AND PARALLEL EFFICIENCY OF MONTE CARLO SIMULATION
柳建 1孙胜军 2毛国平 2石秀安2
作者信息
- 1. 成都理工大学工程技术学院 四川乐山614007
- 2. 中科华核电技术研究院 广东深圳518026
- 折叠
摘要
Abstract
Monte Carlo simulation is widely used in nuclear engineering and nuclear safety calculations,but under the higher confidence requirements,the calculation is large and the calculation period is long,which is difficult to meet the engineering cycle requirements.We analyzed the serial algorithm,for the large SMP server Oracle M9000 structural features,using OpenMP technology for its parallelization and test calculations.The results showed that the multi-thread parallel technology was suitable for the Monte Carlo simulation method and the M9000 structure system,and could obtain the high acceleration performance,and the parallel result was exactly the same as the serial result.This provided a solution to meet the high confidence and short cycle requirements of engineering calculations.关键词
并行计算/蒙特卡罗模拟/共享存储多线程并行/Oracle M9000服务器Key words
Parallel computing/Monte carlo simulation/OpenMP/Oracle M9000 server分类
信息技术与安全科学引用本文复制引用
柳建,孙胜军,毛国平,石秀安..蒙特卡洛模拟的并行实现及并行效率研究[J].计算机应用与软件,2018,35(1):295-297,333,4.