...
首页> 外文期刊>Computers & Fluids >GPGPU implementation of mixed spectral-finite difference computational code for the numerical integration of the three-dimensional time-dependent incompressible Navier-Stokes equations
【24h】

GPGPU implementation of mixed spectral-finite difference computational code for the numerical integration of the three-dimensional time-dependent incompressible Navier-Stokes equations

机译:混合频谱有限差分计算代码的GPGPU实现,用于三维时变不可压缩Navier-Stokes方程的数值积分

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

摘要

In the recent past, High-Performance-Computing machines and in particular Computational-Fluid-Dynamics hardware, have been dominated by architectures that mainly included clusters of processors communicating on high-speed interconnects. Since a few years though, cluster performance has reached an upper limit for many technical codes. The scalar-processor ability has saturated, and the sustained Flops often result to be only a fraction of the declared peak values. In an attempt to overcome these difficulties, the electronic industry has unveiled new trends. Since about 2004, there has been a transition taking place in high-performance scientific computing, with the advent of multicore- and manycore chips, so that the different software models for parallel programming needed to be revisited. In the present work these issues are addressed with reference to the field of fluid-flow investigation through the numerical integration of the Navier-Stokes equations. A mixed spectral-finite difference computational code for the numerical solution of the three-dimensional time-dependent incompressible Navier-Stokes equations (with no forcing), is implemented on a high-performance hybrid CPU/GPGPU computing system. The computational algorithm is thought for the execution of accurate calculations at high values of the flow Reynolds number, so allowing the investigation of turbulence with the method of the Direct Numerical Simulation (no turbulence models in the system of the governing equations). The performance of different code implementations has been measured as related to the case of the flow of a viscous incompressible fluid in a plane channel, a problem that has a long tradition in the field of wall-bounded turbulence research, so becoming a reference case for the study of turbulence via Direct Numerical Simulation. Results are presented in terms of parallel performance of the computational code on different hardware partitions of the computing system, as related to corresponding different sizes of the computational grid, showing that remarkably-high computational performance is reached, mainly in virtue of the presence of the GPGPU boards in the computing-hardware architecture.
机译:在最近的过去,高性能计算机器,尤其是计算流体动力学硬件,已被主要包含在高速互连上通信的处理器集群的体系结构所主导。但是,自几年以来,集群性能已达到许多技术规范的上限。标量处理器能力已经达到饱和,持续的触发器通常只导致声明的峰值的一小部分。为了克服这些困难,电子工业揭示了新的趋势。自2004年左右以来,随着多核和多核芯片的出现,高性能科学计算发生了转变,因此需要重新审视用于并行编程的不同软件模型。在当前工作中,这些问题是通过Navier-Stokes方程的数值积分参考流体研究领域来解决的。在高性能的混合CPU / GPGPU计算系统上实现了针对三维时变不可压缩Navier-Stokes方程(无强迫)的数值解的混合频谱有限差分计算代码。该计算算法被认为可以在高流量雷诺数下执行精确的计算,因此可以使用直接数值模拟的方法研究湍流(控制方程组中没有湍流模型)。与平面通道中粘性不可压缩流体的流动情况有关,已测量了不同代码实现的性能,该问题在有边界湍流研究领域具有悠久的历史,因此成为参考案例。直接数值模拟研究湍流。就计算代码在计算系统的不同硬件分区上的并行性能而言,与对应的不同计算网格大小相关,给出了结果,表明主要由于存在以下原因而达到了很高的计算性能。计算硬件架构中的GPGPU板。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号