...
首页> 外文期刊>Computer physics communications >Implementations of multi-fluid hydrodynamic simulations on distributed memory computer with a fully parallelizable preconditioned Bi-CGSTAB method
【24h】

Implementations of multi-fluid hydrodynamic simulations on distributed memory computer with a fully parallelizable preconditioned Bi-CGSTAB method

机译:具有完全并化预处理Bi-CGSTAB方法的分布式存储器计算机多流体流体动力模拟的实现

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

This paper reports recent work in implementing a multi-phase fluid dynamic code on a super computer system with distributed memory architecture. In the numerical model, the dynamics of different fluids is formulated based on a unified framework for general continuum. The computational code was constructed so that it is easily implemented on a distributed memory machine. A projection procedure for solving the flows of various compressibilities results in a pressure Poisson equation which has large discontinuities and singularities in the coefficients and the right-hand side terms. A preconditioned Bi-CGSTAB method is used to solve the Poisson equation. A tridiagonal factorization preconditioner is adopted to utilize the large scale pipeline structure of the hardware. To get perfect parallelism, we made use of a Jacobi splitting to invert the tri-diagonal system in the partitioning direction. The resulting preconditioner is tested with a problem that has large jumps and singularities. A satisfying vector processor utilization and a parallel speed-up of the fluid code are achieved.
机译:本文报告了最近在具有分布式内存架构的超级计算机系统上实施多相流体动态代码的工作。在数值模型中,基于普通连续体的统一框架配制了不同流体的动态。构造计算代码,使其在分布式存储器计算机上容易地实现。用于求解各种压缩性流量的投影过程导致压力泊松方程,其在系数和右侧术语中具有大的不连续性和奇点。预处理的BI-CGSTAB方法用于解决泊松方程。采用三角形分解预处理器利用硬件的大规模管道结构。为了获得完美的并行性,我们利用了雅各比分裂来颠倒分隔方向上的三对角线系统。通过具有大跳跃和奇点的问题进行测试的预处理器。实现了令人满意的矢量处理器利用和流体代码的并行加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号