Accelerating a barotropic ocean model using a GPU

被引:10
作者
Bleichrodt, Folkert [1 ,2 ]
Bisseling, Rob H. [2 ]
Dijkstra, Henk A. [1 ]
机构
[1] Univ Utrecht, Inst Marine & Atmospher Res Utrecht, Dept Phys & Astron, NL-3584 CC Utrecht, Netherlands
[2] Univ Utrecht, Math Inst, NL-3584 CC Utrecht, Netherlands
关键词
Barotropic ocean model; Acceleration; GPU; VARIABILITY; SIMULATIONS;
D O I
10.1016/j.ocemod.2011.10.001
中图分类号
P4 [大气科学(气象学)];
学科分类号
0706 ; 070601 ;
摘要
The two-dimensional barotropic vorticity equation is one of the basic equations of ocean dynamics. It is important to have efficient numerical solution techniques to solve this equation. In this paper, we present an implementation of a numerical solution using a Graphics Processing Unit (GPU). The speedup of the calculation on the GPU with respect to that on a CPU depends on the grid size, but reaches a factor of about 50 for resolutions from 2049 x 2049 up to 4097 x 4097. It may therefore be efficient to use green GPUs in future high-resolution ocean modelling studies. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:16 / 21
页数:6
相关论文
共 21 条
  • [1] [Anonymous], 47 AIAA AER SCI M
  • [2] [Anonymous], 2010, CUDA C Best Practices Guide
  • [3] Berloff PS, 1999, J PHYS OCEANOGR, V29, P1925, DOI 10.1175/1520-0485(1999)029<1925:LSLFVI>2.0.CO
  • [4] 2
  • [5] Butcher J.C., 2005, NUMERICAL METHODS OR, P98
  • [6] Temporal variability of the wind-driven quasi-geostrophic double gyre ocean circulation: Basic bifurcation diagrams
    Dijkstra, HA
    Katsman, CA
    [J]. GEOPHYSICAL AND ASTROPHYSICAL FLUID DYNAMICS, 1997, 85 (3-4) : 195 - 232
  • [7] Frigo M, 1998, INT CONF ACOUST SPEE, P1381, DOI 10.1109/ICASSP.1998.681704
  • [8] Galoppo N., 2005, P ACM IEEE SUP 2005
  • [9] Hill C., 2008, EOS T AGU S
  • [10] Inda M.A., 2000, THESIS UTRECHT U