王仲奇
,
宋玉琳
,
肖刚
,
张本爱
原子核物理评论
doi:10.3969/j.issn.1007-4627.2005.04.022
随机数的产生和概率分布的随机抽样方法,是蒙特卡罗方法的两个最基本的问题.对这两个问题的处理目前仍然因循60年前蒙特卡罗方法诞生初期的技术途径,因此长期受一些无法彻底解决的问题所困扰,同时也面临一些新问题的挑战.分析了上述问题,分别对随机数的产生和任意分布的抽样方法给出了新的技术解决途径.
关键词:
随机数
,
伪随机数
,
随机抽样方法
,
自动抽样方法
许建亚
,
杨磊
,
张延师
,
张勋超
,
付芬
,
张雅玲
,
杨琼
原子核物理评论
doi:10.11804/NuclPhysRev.34.02.204
针对ADS颗粒靶概念的研究和设计,中国科学院近代物理研究所自主研发了蒙特卡罗模拟软件GMT.为了提高GMT程序的计算效率,研究了MPI在GMT中的应用和发展,实现了大规模随机数在进程中的随机分配,并采用快速读写文件的方式替代了MPI相关数据通信函数,极大地提高了计算效率.并研究了不同规模计算实例进程数、加速比、效率之间的关系,确定了最大加速进程数及并行效率最高时的进程数,为科研工作者在计算资源和计算效率之间选择最优计算方案提供了科学依据.MPI在GMT中的成功应用使计算资源得到了充分、高效的利用,极大地提高了计算效率,解决了蒙特卡罗方法中大规模事件模拟计算时间长、计算不稳定等问题,在散裂靶大规模扫描计算中发挥了重要的作用.
关键词:
ADS颗粒靶
,
MPI
,
GMT
,
随机数
,
数据传输
,
加速比