首页> 外文会议>IEEE International Parallel and Distributed Processing Symposium Workshops >Towards an efficient Task-based Parallelization over a Runtime System of an Explicit Finite-Volume CFD Code with Adaptive Time Stepping
【24h】

Towards an efficient Task-based Parallelization over a Runtime System of an Explicit Finite-Volume CFD Code with Adaptive Time Stepping

机译:通过具有自适应时间踏步的显式有限卷CFD代码的运行时系统,实现基于任务的并行化。

获取原文

摘要

FLUSEPA is an advanced simulation tool which performs a large panel of aerodynamic studies. It is the unstructured finite-volume solver developed by Airbus Defence & Space company to calculate compressible, multidimensional, unsteady, viscous and reactive flows around bodies in relative motion. The time integration in FLUSEPA is done using an explicit temporal adaptive method. The current production version of the code is based on MPI and OpenMP. This implementation leads to important synchronizations that must be reduced. To tackle this problem, we present a first study of a task-based parallelization of the solver part of FLUSEPA using the runtime system StarPU and combining up to three levels of parallelism. We validate our solution on the simulation of a take-off blast wave propagation for Ariane 5 launcher.
机译:FLUSEPA是一种先进的仿真工具,可执行大面板的空气动力学研究。它是空中客车防御和太空公司开发的非结构化有限批量求解器,以计算相对运动中的身体周围的可压缩,多维,不稳定,粘性和反应性流动。 FLUSEPA中的时间集成使用明确的时间自适应方法完成。代码的当前生产版本基于MPI和OpenMP。此实现导致必须减少的重要同步。为了解决这个问题,我们展示了使用运行时系统STARPU的FLUSEPA的求解器部分的基于任务的并行化的第一次研究,并结合多达三个水平的并行性。我们验证了我们对Ariane 5发射器的起飞爆炸波传播的模拟的解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号