首页> 外文期刊>Computers & mathematics with applications >High performance computing of stiff bubble collapse on CPU-GPU heterogeneous platform
【24h】

High performance computing of stiff bubble collapse on CPU-GPU heterogeneous platform

机译:CPU-GPU异构平台刚性泡沫塌陷高性能计算

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

摘要

SCB is an efficient fluid solver developed for computing two-phase compressible flows involving strong shocks and expansion waves. It solves a four-equation diffuse-interface model, which is derived from the five-equation model proposed by Kapila et al. The governing equations are discretized by a finite volume method with explicit time stepping. SCB uses a fully parallel environment via Message Passing Interfaces (MPI). With the fast growing number of heterogeneous computing platforms including disparate hardware architectures, it becomes nowadays necessary to develop hybrid parallelization strategies with a special care to portability. In this context, we present an heterogeneous computing framework based on MPI library and OpenACC. The choice of OpenACC is discussed. Performances, scalability and adaptability are illustrated through a series of tests on an heterogeneous architecture. Validations are proposed on various bubble collapses, in free-field or near a rigid wall. Comparisons are done with existing results and analytical solutions. Furthermore a stiff shock-induced bubble collapse demonstrates the capabilities and the high potential of the code.
机译:SCB是一种高效的流体求解器,用于计算涉及强冲击和膨胀波的两相可压缩流动。它解决了四方程漫射界面模型,其来自Kapila等人提出的五等式模型。通过具有明确时间踩踏的有限体积方法离散化控制方程。 SCB通过消息传递界面(MPI)使用完全并行环境。利用快速越来越多的异构计算平台,包括不同的硬件架构,现在变得有必要开发混合并行化策略,并特别注意便携性。在此上下文中,我们介绍了一种基于MPI库和OpenACC的异构计算框架。讨论了OpenACC的选择。通过在异构架构上的一系列测试中示出了性能,可扩展性和适应性。在各种泡沫上提出验证,在自由场或刚性墙壁附近。使用现有结果和分析解决方案进行比较。此外,抗冲击诱导的泡沫崩溃令人难以证明代码的能力和高潜力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号