基于RMC的蒙特卡罗程序性能优化

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:itowna
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蒙特卡罗MC方法是核反应堆设计和分析中重要的粒子输运模拟方法。MC方法能够模拟复杂几何形状且计算结果精度高,缺点是需要耗费大量时间进行上亿规模粒子模拟。如何提高蒙特卡罗程序的性能成为大规模蒙特卡罗数值模拟的挑战。基于堆用蒙特卡罗分析程序RMC,先后开展了基于TCMalloc动态内存分配优化、OpenMP线程调度策略优化、vector内存对齐优化和基于HDF5的并行I/O优化等一系列优化手段,对于200万粒子的算例,使其总体性能提高26.45%以上。
其他文献
文章聚焦丁玲延安时期的文学创作,以声音描写为分析视点,观照作品内部叙事层面的他者之声、外部社会现实之声与作家的话外之音,感受丁玲对底层人民、女性命运等社会他者的关
深入研究习近平新时代中国特色社会主义思想对科学社会主义的原创性贡献,既是从整体上科学把握马克思主义的必然要求,也是坚持用党的最新理论成果武装头脑的必然要求。作为习
建筑工程项目施工管理是建筑施工根据经营战略和企业内外条件,按照企业运行,通过生产诸要素的优化配置和动态管理,以实现工程项目的合同目标、工程效益.本文通过建筑工程项目
通过模态分析研究了抗震设防烈度为8度(0.3g)的混合结构与全钢结构两种阀厅结构方案的动力特性,基于地震动的地震学模型与概率密度演化法分析了全钢阀厅的非线性随机动力可靠
智慧警务是在大数据时代因应治理现代化目标要求而对警务机制进行探索的一种新理念、新模式。在当前的智慧警务理论研究和建设实践中存在着技术中心主义和指标主义倾向,一定
司法部提出政治改造的新论断,并赋予其统领监狱改造工作的地位,在监狱理论界和实务部门引起了强烈反响。监狱既是政治的附着物,又是文明的标志物,如何理性地认识监狱政治改造
以微课为载体,结合公安院校《刑事侦查学》课程的特点,尝试构建翻转课堂教学模型。该模型由课程开发、课前学习、课堂活动、研讨总结四个模块组成。在对刑侦专业122名学生进
扬弃概念形成于德国古典哲学,马克思恩格斯批判地继承了德国古典哲学的这一概念,并使之建立在唯物主义基础之上。这一概念最初借入日译词“廃止”进入汉语语境,译作“废止”,
中国特色社会主义进入新时代,有效保障公务员健康成长,全面提升公务员队伍整体能力,仍是中国共产党自身发展进程中的重要任务。从我国公务员群体成长过程来看,环境(成长场域
脱贫攻坚与乡村振兴的有效衔接是当前学界重点研究问题之一。有别于既有抽象思辨理论研究,通过对S中心的个案解剖,回溯与描述社会工作从参与脱贫攻坚到推进乡村振兴,进而把二