首页> 外文会议>International conference on algorithms and architectures for parallel processing >Acceleration of Solving Non-Equilibrium Ionization via Tracer Particles and MapReduce on Eulerian Mesh
【24h】

Acceleration of Solving Non-Equilibrium Ionization via Tracer Particles and MapReduce on Eulerian Mesh

机译:在欧拉网格上通过示踪剂粒子和MapReduce加速解决非平衡电离

获取原文

摘要

Non-equilibrium ionization (NEI) is an important phenomenon related to many astrophysical processes, but the traditional method, which tightly couples the NEI solver with Eulerian mesh infrastructure, introduced high overhead on computing, memory and communication. In order to overcome the shortcomings of the pure Eulerian scheme, a new approach employing tracer particles and MapReduce model to solve the NEI problem was proposed. We introduce (1) a particle-dumping scheme for tackling the problem of large amounts of small particle snapshots continuously generated at each evolution step, (2) a parallel method based on the MapReduce model to solve the NEI equations along the particle trajectories. Both post-processing and non-intrusive in-situ schemes are supported in the paper's approach. The approach was prototyped and tested based on the FLASH multiphysics simulation framework, and it is easily adapted to other simulations modeling reactive flow on Eulerian mesh. Evaluations on up to 192 cores show that our approach can improve the end-to-end performance of a real world simulation by 3-fold above.
机译:非平衡电离(NEI)是与许多天体物理过程相关的重要现象,但是传统方法将NEI求解器与Eulerian网格基础结构紧密耦合,在计算,内存和通信上带来了高昂的开销。为了克服纯欧拉方案的缺点,提出了一种采用示踪粒子和MapReduce模型解决NEI问题的新方法。我们介绍(1)一种用于解决在每个演化步骤连续生成的大量小粒子快照的问题的粒子转储方案;(2)一种基于MapReduce模型的并行方法,用于求解沿粒子轨迹的NEI方程。本文的方法支持后处理方案和非介入式原位方案。该方法是基于FLASH多物理场仿真框架进行原型设计和测试的,很容易应用于其他建模欧拉网格上的反应流的仿真中。对多达192个内核的评估表明,我们的方法可以将真实世界仿真的端到端性能提高三倍以上。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号