Calculation by artificial compressibility method and virtual flux method on GPU

Calculation by artificial compressibility method and virtual flux method on GPU
复制标题

DOI:
10.1016/j.compfluid.2011.02.005
复制
发表时间:
2011-06
期刊:
影响因子:
2.8
通讯作者:
I. Tanno;K. Morinishi;N. Satofuka;Y. Watanabe
I. Tanno;K. Morinishi;N. Satofuka;Y. Watanabe
中科院分区:
工程技术3区
文献类型:
--
作者:
I. Tanno;K. Morinishi;N. Satofuka;Y. Watanabe

文献摘要

被引文献

相似文献

在这项研究中,人工压缩性方法和虚拟流量方法在GPU上实现。由于GPU被认为是大规模并行计算机,DP-LUR被用作时间积分方法。尽管DP-LUR算法收敛速度较慢,但将DP-LUR算法与GPU耦合计算的速度比LU-SGS算法和单CPU算法快15倍左右。虚拟通量方法,使计算绕流的笛卡尔网格上的曲面也实现了人工压缩性方法的GPU程序,这是在这项研究中实现的。虚拟通量方法的GPU代码比CPU代码快8倍左右。
In this study, artificial compressibility method and virtual flux method were implemented on GPUs. Because GPUs are recognized as massively parallel computers, DP-LUR was employed as time integration method. In spite of slow convergence characteristics of DP-LUR, calculation by the coupling of DP-LUR and GPU is about 15 times faster in time than that of LU-SGS and single CPU. Virtual flux method, which enables to calculate flow around curved surface on the Cartesian grid is also implemented to artificial compressibility method on GPU program, which was implemented in this study. GPU code of virtual flux method is about 8 times faster than CPU code.