首页> 外文期刊>Future generation computer systems >A hybrid solution method for CFD applications on GPU-accelerated hybrid HPC platforms
【24h】

A hybrid solution method for CFD applications on GPU-accelerated hybrid HPC platforms

机译:GPU加速混合HPC平台上CFD应用程序的混合解决方案方法

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

摘要

Heterogeneous multiprocessor systems, where commodity multicore processors are coupled with graphics processing units (CPUs), have been widely used in high performance computing (HPC). In this work, we focus on the design and optimization of Computational Fluid Dynamics (CFD) applications on such HPC platforms. In order to fully utilize the computational power of such heterogeneous platforms, we propose to design the performance-critical part of CFD applications, namely the linear equation solvers, in a hybrid way. A hybrid linear solver includes both one CPU version and one GPU version of code for solving a linear equations system. When a hybrid linear equation solver is invoked during the CFD simulation, the CPU portion and the GPU portion will be run on corresponding processing devices respectively in parallel according to the execution configuration. Furthermore, we propose to build functional performance models (FPMs) of processing devices and use FPM-based heterogeneous decomposition method to distribute workload between heterogeneous processing devices, in order to ensure balanced workload and optimized communication overhead. Efficiency of this approach is demonstrated by experiments with numerical simulation of lid-driven cavity flow on both a hybrid server and a hybrid cluster.
机译:商用多核处理器与图形处理单元(CPU)耦合的异构多处理器系统已广泛用于高性能计算(HPC)。在这项工作中,我们专注于在此类HPC平台上计算流体动力学(CFD)应用程序的设计和优化。为了充分利用此类异构平台的计算能力,我们建议以混合方式设计CFD应用程序的性能关键部分,即线性方程求解器。混合线性求解器包括一个CPU版本和一个GPU版本的代码,用于求解线性方程组。在CFD仿真过程中调用混合线性方程求解器时,CPU部分和GPU部分将根据执行配置分别在相应的处理设备上并行运行。此外,我们建议建立处理设备的功能性能模型(FPM),并使用基于FPM的异构分解方法在异构处理设备之间分配工作量,以确保平衡的工作量和优化的通信开销。通过对混合服务器和混合集群上的盖驱动腔流动进行数值模拟的实验,证明了该方法的效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号