Journal cover Journal topic
Geoscientific Model Development An interactive open-access journal of the European Geosciences Union
Journal topic

Journal metrics

Journal metrics

  • IF value: 5.240 IF 5.240
  • IF 5-year value: 5.768 IF 5-year
  • CiteScore value: 8.9 CiteScore
  • SNIP value: 1.713 SNIP 1.713
  • IPP value: 5.53 IPP 5.53
  • SJR value: 3.18 SJR 3.18
  • Scimago H <br class='hide-on-tablet hide-on-mobile'>index value: 71 Scimago H
    index 71
  • h5-index value: 51 h5-index 51
Volume 8, issue 9
Geosci. Model Dev., 8, 2815–2827, 2015
© Author(s) 2015. This work is distributed under
the Creative Commons Attribution 3.0 License.
Geosci. Model Dev., 8, 2815–2827, 2015
© Author(s) 2015. This work is distributed under
the Creative Commons Attribution 3.0 License.

Development and technical paper 09 Sep 2015

Development and technical paper | 09 Sep 2015

POM.gpu-v1.0: a GPU-based Princeton Ocean Model

S. Xu et al.

Related authors

Optimizing High-Resolution Community Earth System Model on a Heterogeneous Many-Core Supercomputing Platform (CESM-HR_sw1.0)
Shaoqing Zhang, Haohuan Fu, Lixin Wu, Yuxuan Li, Hong Wang, Yunhui Zeng, Xiaohui Duan, Wubing Wan, Li Wang, Yuan Zhuang, Hongsong Meng, Kai Xu, Ping Xu, Lin Gan, Zhao Liu, Sihai Wu, Yuhu Cheng, Haining Yu, Shupeng Shi, Lanning Wang, Shiming Xu, Wei Xue, Weiguo Liu, Qiang Guo, Jie Zhang, Guanghui Zhu, Yang Tu, Jim Edwards, Allison Baker, Jianlin Yong, Man Yuan, Yangyang Yu, Qiuying Zhang, Zedong Liu, Mingkui Li, Dongning Jia, Guangwen Yang, Zhiqiang Wei, Jingshan Pan, Ping Chang, Gokhan Danabasoglu, Stephen Yeager, Nan Rosenbloom, and Ying Guo
Geosci. Model Dev. Discuss.,,, 2020
Revised manuscript accepted for GMD
Short summary
OpenArray v1.0: a simple operator library for the decoupling of ocean modeling and parallel computing
Xiaomeng Huang, Xing Huang, Dong Wang, Qi Wu, Yi Li, Shixun Zhang, Yuwen Chen, Mingqing Wang, Yuan Gao, Qiang Tang, Yue Chen, Zheng Fang, Zhenya Song, and Guangwen Yang
Geosci. Model Dev., 12, 4729–4749,,, 2019
Short summary
Physical modulation to the biological productivity in the summer Vietnam upwelling system
Wenfang Lu, Lie-Yauw Oey, Enhui Liao, Wei Zhuang, Xiao-Hai Yan, and Yuwu Jiang
Ocean Sci., 14, 1303–1320,,, 2018
Short summary
P-CSI v1.0, an accelerated barotropic solver for the high-resolution ocean model component in the Community Earth System Model v2.0
Xiaomeng Huang, Qiang Tang, Yuheng Tseng, Yong Hu, Allison H. Baker, Frank O. Bryan, John Dennis, Haohuan Fu, and Guangwen Yang
Geosci. Model Dev., 9, 4209–4225,,, 2016
Short summary
Evaluating statistical consistency in the ocean model component of the Community Earth System Model (pyCECT v2.0)
Allison H. Baker, Yong Hu, Dorit M. Hammerling, Yu-heng Tseng, Haiying Xu, Xiaomeng Huang, Frank O. Bryan, and Guangwen Yang
Geosci. Model Dev., 9, 2391–2406,,, 2016
Short summary

Related subject area

Climate and Earth System Modeling
HighResMIP versions of EC-Earth: EC-Earth3P and EC-Earth3P-HR – description, model computational performance and basic validation
Rein Haarsma, Mario Acosta, Rena Bakhshi, Pierre-Antoine Bretonnière, Louis-Philippe Caron, Miguel Castrillo, Susanna Corti, Paolo Davini, Eleftheria Exarchou, Federico Fabiano, Uwe Fladrich, Ramon Fuentes Franco, Javier García-Serrano, Jost von Hardenberg, Torben Koenigk, Xavier Levine, Virna Loana Meccia, Twan van Noije, Gijs van den Oord, Froila M. Palmeiro, Mario Rodrigo, Yohan Ruprich-Robert, Philippe Le Sager, Etienne Tourigny, Shiyu Wang, Michiel van Weele, and Klaus Wyser
Geosci. Model Dev., 13, 3507–3527,,, 2020
Short summary
Numerical study of the seasonal thermal and gas regimes of the largest artificial reservoir in western Europe using the LAKE 2.0 model
Maksim Iakunin, Victor Stepanenko, Rui Salgado, Miguel Potes, Alexandra Penha, Maria Helena Novais, and Gonçalo Rodrigues
Geosci. Model Dev., 13, 3475–3488,,, 2020
Short summary
On the increased climate sensitivity in the EC-Earth model from CMIP5 to CMIP6
Klaus Wyser, Twan van Noije, Shuting Yang, Jost von Hardenberg, Declan O'Donnell, and Ralf Döscher
Geosci. Model Dev., 13, 3465–3474,,, 2020
Short summary
Earth System Model Evaluation Tool (ESMValTool) v2.0 – an extended set of large-scale diagnostics for quasi-operational and comprehensive evaluation of Earth system models in CMIP
Veronika Eyring, Lisa Bock, Axel Lauer, Mattia Righi, Manuel Schlund, Bouwe Andela, Enrico Arnone, Omar Bellprat, Björn Brötz, Louis-Philippe Caron, Nuno Carvalhais, Irene Cionni, Nicola Cortesi, Bas Crezee, Edouard L. Davin, Paolo Davini, Kevin Debeire, Lee de Mora, Clara Deser, David Docquier, Paul Earnshaw, Carsten Ehbrecht, Bettina K. Gier, Nube Gonzalez-Reviriego, Paul Goodman, Stefan Hagemann, Steven Hardiman, Birgit Hassler, Alasdair Hunter, Christopher Kadow, Stephan Kindermann, Sujan Koirala, Nikolay Koldunov, Quentin Lejeune, Valerio Lembo, Tomas Lovato, Valerio Lucarini, François Massonnet, Benjamin Müller, Amarjiit Pandde, Núria Pérez-Zanón, Adam Phillips, Valeriu Predoi, Joellen Russell, Alistair Sellar, Federico Serva, Tobias Stacke, Ranjini Swaminathan, Verónica Torralba, Javier Vegas-Regidor, Jost von Hardenberg, Katja Weigel, and Klaus Zimmermann
Geosci. Model Dev., 13, 3383–3438,,, 2020
Short summary
Development of the Community Water Model (CWatM v1.04) – a high-resolution hydrological model for global and regional assessment of integrated water resources management
Peter Burek, Yusuke Satoh, Taher Kahil, Ting Tang, Peter Greve, Mikhail Smilovic, Luca Guillaumot, Fang Zhao, and Yoshihide Wada
Geosci. Model Dev., 13, 3267–3298,,, 2020
Short summary

Cited articles

Allen, J. S. and Newberger, P. A.: Downwelling Circulation on the Oregon Continental Shelf. Part I: Response to Idealized Forcing, J. Phys. Oceanogr., 26, 2011–2035,<2011:DCOTOC>2.0.CO;2, 1996.
Berntsen, J. and Oey, L.-Y.: Estimation of the internal pressure gradient in σ-coordinate ocean models: comparison of second-, fourth-, and sixth-order schemes, Ocean Dynam., 60, 317–330, 2010.
Blumberg, A. F. and Mellor, G. L.: Diagnostic and prognostic numerical circulation studies of the South Atlantic Bight, J. Geophys. Res.-Oceans, (1978–2012), 88, 4579–4592, 1983.
Blumberg, A. F. and Mellor, G. L.: A description of a three-dimensional coastal ocean circulation model, Coast. Est. Sci., 4, 1–16, 1987.
Browne, S., Dongarra, J., Garner, N., Ho, G., and Mucci, P.: A portable programming interface for performance evaluation on modern processors, Int. J. High Perf. Comp. Appl., 14, 189–204, 2000.
Publications Copernicus
Short summary
In this paper, we redesign the mpiPOM with GPUs. Specifically, we first convert the model from its original Fortran form to a new CUDA-C version, POM.gpu-v1.0. Then we optimize the code on each of the GPUs, the communications between the GPUs, and the I/O between the GPUs and the CPUs. We show that the performance of the new model on a workstation containing 4 GPUs is comparable to that on a powerful cluster with 408 standard CPU cores, and it reduces the energy consumption by a factor of 6.8.
In this paper, we redesign the mpiPOM with GPUs. Specifically, we first convert the model from...