当前位置:主页 > 科技论文 > 物理论文 >

MPI在蒙特卡罗程序GMT中的应用和发展

发布时间:2018-08-05 12:05
【摘要】:针对ADS颗粒靶概念的研究和设计,中国科学院近代物理研究所自主研发了蒙特卡罗模拟软件GMT。为了提高GMT程序的计算效率,研究了MPI在GMT中的应用和发展,实现了大规模随机数在进程中的随机分配,并采用快速读写文件的方式替代了MPI相关数据通信函数,极大地提高了计算效率。并研究了不同规模计算实例进程数、加速比、效率之间的关系,确定了最大加速进程数及并行效率最高时的进程数,为科研工作者在计算资源和计算效率之间选择最优计算方案提供了科学依据。MPI在GMT中的成功应用使计算资源得到了充分、高效的利用,极大地提高了计算效率,解决了蒙特卡罗方法中大规模事件模拟计算时间长、计算不稳定等问题,在散裂靶大规模扫描计算中发挥了重要的作用。
[Abstract]:Aiming at the research and design of the concept of ADS particle target, the Institute of Modern Physics of the Chinese Academy of Sciences has independently developed the Monte Carlo simulation software. In order to improve the computational efficiency of GMT program, the application and development of MPI in GMT are studied, the random allocation of large scale random numbers in the process is realized, and the method of fast reading and writing files is used to replace the MPI related data communication function. The calculation efficiency is greatly improved. The relationships among the number of processes, the speedup ratio and the efficiency are studied, and the maximum number of accelerated processes and the number of processes with the highest parallel efficiency are determined. This paper provides a scientific basis for scientific researchers to choose the optimal computing scheme between computing resources and computing efficiency. The successful application of MPI in GMT makes computing resources fully and efficiently utilized, and greatly improves the computational efficiency. It solves the problems of long time and unstable calculation of large-scale event simulation in Monte Carlo method and plays an important role in the large-scale scanning calculation of spallation target.
【作者单位】: 中国科学技术大学;中国科学院近代物理研究所;
【基金】:中国科学院战略性先导科技专项(XDA03030100)~~
【分类号】:TL329.2

【参考文献】

相关期刊论文 前5条

1 詹文龙;徐瑚珊;;未来先进核裂变能——ADS嬗变系统[J];中国科学院院刊;2012年03期

2 卢风顺;宋君强;银福康;张理论;;CPU/GPU协同并行计算研究综述[J];计算机科学;2011年03期

3 邓力;李刚;;粒子输运蒙特卡罗模拟现状概述[J];计算物理;2010年06期

4 王磊;王侃;余纲林;;基于MPI的MCNP程序的并行计算研究[J];核电子学与探测技术;2008年01期

5 王义,杨平利,朱伟杰,夏四清;蒙特卡罗程序并行计算研究[J];核电子学与探测技术;2001年01期

相关硕士学位论文 前1条

1 杨博;深穿透粒子输运蒙特卡罗模拟的CPU/GPU协同算法研究[D];国防科学技术大学;2011年

【共引文献】

相关期刊论文 前10条

1 陶科伟;刘伟明;张建荣;张延师;杨阳阳;;紧凑型散裂靶靶区热工水力分析[J];西北师范大学学报(自然科学版);2017年04期

2 许建亚;杨磊;张延师;张勋超;付芬;张雅玲;杨琼;;MPI在蒙特卡罗程序GMT中的应用和发展[J];原子核物理评论;2017年02期

3 刘璐;顾龙;李金阳;;体积填充率变化对球床钨颗粒散裂靶中子学特性影响的研究[J];原子核物理评论;2017年02期

4 张志明;牟海波;;基于GPU的战场态势实时处理与显示技术优化[J];指挥控制与仿真;2017年03期

5 肖德宇;牛一心;;基于Cadence Palladium Z1的图形芯片功能验证平台[J];集成电路应用;2017年06期

6 李勇;吕科锋;陈刘利;高胜;黄群英;;铅基研究堆燃料组件阻力特性模拟实验与分析[J];核安全;2017年01期

7 雷玉成;唐冬梅;李天庆;朱强;;304奥氏体不锈钢在液态Pb-Bi合金中的空蚀行为[J];焊接;2017年03期

8 孙国珍;张斌;袁建东;姚俊杰;王锋锋;;ADS超导直线加速器的准直方法[J];低温与超导;2017年03期

9 宋英明;高庆瑜;徐宇超;王珂;杨永伟;张璐;谭至宇;;基于IQS/MC方法的ADS次临界反应堆中子时空动力学模拟分析[J];原子能科学技术;2017年03期

10 陆浩;卢军;修榕康;;密码字典数据去重算法研究[J];软件导刊;2017年02期

【二级参考文献】

相关期刊论文 前10条

1 华贲;;产业结构、能效及一次能源构成对能源强度的影响分析[J];中外能源;2010年05期

2 ;关于加速器驱动次临界系统(ADS)研发促进我国核能可持续发展的建议[J];中国科学院院刊;2009年06期

3 ;Multi-scale HPC system for multi-scale discrete simulation—Development and application of a supercomputer with 1 Petaflops peak performance in single precision[J];Particuology;2009年04期

4 上官丹骅;许海燕;邓力;黄正丰;李树;王瑞宏;宋红州;;基于Monte Carlo方法的中子标识输运计算[J];清华大学学报(自然科学版);2007年S1期

5 蒋校丰;栾兴峰;邓力;;多群蒙特卡罗程序MCMG的开发与基准校验[J];核动力工程;2007年01期

6 吴宜灿;李莹;卢磊;丁爱平;胡海敏;曾勤;罗月童;郑善良;黄群英;陈义学;;蒙特卡罗粒子输运计算自动建模程序系统的研究与发展[J];核科学与工程;2006年01期

7 吴恩华;图形处理器用于通用计算的技术、现状及其挑战[J];软件学报;2004年10期

8 竹生东,邓力,李树,熊春华,姚增华,张洪,李冬生;堆外核仪表系统(RPN)的预设效验系数理论计算[J];核动力工程;2004年02期

9 邓力,刘杰,张文勇;粒子输运蒙特卡罗程序MCNP在MPI下的并行化及完善[J];数值计算与计算机应用;2003年03期

10 王义,杨平利,朱伟杰,夏四清;蒙特卡罗程序并行计算研究[J];核电子学与探测技术;2001年01期

【相似文献】

相关期刊论文 前4条

1 闫娟;穆晓霞;;Hadoop加速比性能模型研究[J];河南师范大学学报(自然科学版);2014年02期

2 彭南博;张彦霞;;GPU技术在天文学中的应用[J];科研信息化技术与应用;2011年03期

3 姜金荣;迟学斌;陆忠华;刘洪利;;MM5在深腾6800上的移植及其数值计算方法研究[J];数值计算与计算机应用;2006年03期

4 ;[J];;年期



本文编号:2165743

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wulilw/2165743.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户affee***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com