首页> 中文期刊>计算机工程与科学 >基于RMC的蒙特卡罗程序性能优化

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

     

摘要

蒙特卡罗MC方法是核反应堆设计和分析中重要的粒子输运模拟方法.MC方法能够模拟复杂几何形状且计算结果精度高,缺点是需要耗费大量时间进行上亿规模粒子模拟.如何提高蒙特卡罗程序的性能成为大规模蒙特卡罗数值模拟的挑战.基于堆用蒙特卡罗分析程序RM C,先后开展了基于TCMalloc动态内存分配优化、OpenMP线程调度策略优化、vector内存对齐优化和基于HDF5的并行I/O优化等一系列优化手段,对于200万粒子的算例,使其总体性能提高26.45% 以上.

著录项

  • 来源
    《计算机工程与科学》|2021年第4期|634-640|共7页
  • 作者单位

    国防科技大学并行与分布处理国家重点实验室 湖南长沙410073;

    国防科技大学并行与分布处理国家重点实验室 湖南长沙410073;

    国防科技大学并行与分布处理国家重点实验室 湖南长沙410073;

    国防科技大学复杂系统软件工程湖南省重点实验室 湖南长沙410073;

    国防科技大学并行与分布处理国家重点实验室 湖南长沙410073;

    国防科技大学复杂系统软件工程湖南省重点实验室 湖南长沙410073;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 计算机网络;
  • 关键词

    蒙特卡罗方法; 性能优化; 内存管理; 并行I/O;

  • 入库时间 2023-07-25 10:48:51

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号