Shallow-water simulation;
General-purpose computation on graphics processing units (GPGPU);
High performance scientific computing;
NONCONSERVATIVE HYPERBOLIC SYSTEMS;
FINITE-VOLUME SCHEME;
NUMERICAL TREATMENT;
WET/DRY FRONTS;
FLOWS;
D O I:
10.1016/j.matcom.2009.09.012
中图分类号:
TP39 [计算机的应用];
学科分类号:
081203 ;
0835 ;
摘要:
This paper addresses the speedup of the numerical solution of shallow-water systems in 2D domains by using modern graphics processing units (GPUs). A first order well-balanced finite volume numerical scheme for 2D shallow-water systems is considered. The potential data parallelism of this method is identified and the scheme is efficiently implemented on GPUs for one-layer shallow-water systems. Numerical experiments performed on several GPUs show the high efficiency of the GPU solver in comparison with a highly optimized implementation of a CPU solver. (C) 2009 IMACS. Published by Elsevier B.V. All rights reserved.