首页> 外文会议>International symposium on laser interaction with matter >Large-scale numerical simulation of laser propulsion by parallel computing
【24h】

Large-scale numerical simulation of laser propulsion by parallel computing

机译:并行计算的激光推进器大规模数值模拟

获取原文

摘要

As one of the most significant methods to study laser propelled rocket, the numerical simulation of laser propulsion has drawn an ever increasing attention at present. Nevertheless, the traditional serial simulation model cannot satisfy the practical needs because of insatiable memory overhead and considerable computation time. In order to solve this problem, we study on a general algorithm for laser propulsion design, and bring about parallelization by using a two-level hybrid parallel programming model. The total computing domain is decomposed into distributed data spaces, and each partition is assigned to a MPI process. A single step of computation operates in the inter loop level, where a compiler directive is used to split MPI process into several OpenMP threads. Finally, parallel efficiency of hybrid program about two typical configurations on a China-made supercomputer with 4 to 256 cores is compared with pure MPI program. And, the hybrid program exhibits better performance than the pure MPI program on the whole, roughly as expected. The result indicates that our hybrid parallel approach is effective and practical in large-scale numerical simulation of laser propulsion.
机译:作为研究激光推进火箭的最重要方法之一,激光推进的数值模拟目前引起了越来越多的关注。然而,传统的串行仿真模型由于无法满足的内存开销和大量的计算时间而无法满足实际需求。为了解决这个问题,我们研究了一种通用的激光推进设计算法,并通过两级混合并行编程模型实现了并行化。将整个计算域分解为分布式数据空间,并将每个分区分配给一个MPI进程。单个计算步骤在循环间级别进行,在该级别中,使用编译器指令将MPI进程拆分为多个OpenMP线程。最后,将混合程序的并行效率与纯MPI程序进行了比较,该程序在国产4至256核超级计算机上具有两种典型配置。而且,混合程序总体上比纯MPI程序具有更好的性能,大致符合预期。结果表明,我们的混合并行方法在激光推进的大规模数值模拟中是有效的和实用的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号