Skip to main navigation Skip to search Skip to main content

Accelerating 3D ocean model development by using GPU computing

  • Bingrui Chen*
  • , Jianrong Zhu
  • , Lu Li
  • *Corresponding author for this work
  • East China Normal University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Three-dimensional numerical ocean models should cost large amount of computational time. To save computational time, most ocean models choose to deduce the amount of computation, by using mode splitting technique or implicit technique, while these techniques might influence accuracy. We are now developing a new three-dimensional ocean model without using computation-reduction techniques, which directly and explicitly solves the governing equations of ocean circulation. To accelerate the model's running, PGI Accelerator Visual Fortran is used to code the model program. This Fortran language software enables our model to use CUDA, a parallel computing architecture from NVIDIA, which brings dramatic increases in computing performance by harnessing the power of the GPU (graphics processing unit). Our accelerated model runs 20 times faster on a NVidia GTX460 GPU than on an Intel Core i7-920 CPU, while the model's results remains almost the same. Thus, our model development becomes efficient.

Original languageEnglish
Title of host publicationFuture Control and Automation - Proceedings of the 2nd International Conference on Future Control and Automation, ICFCA 2012
Pages37-43
Number of pages7
EditionVOL. 1
DOIs
StatePublished - 2012
Externally publishedYes
Event3rd International Symposium on Artificial Intelligence, JSAI-isAI 2011 - Takamatsu, Japan
Duration: 1 Dec 20112 Nov 2012

Publication series

NameLecture Notes in Electrical Engineering
NumberVOL. 1
Volume172 LNEE
ISSN (Print)1876-1100
ISSN (Electronic)1876-1119

Conference

Conference3rd International Symposium on Artificial Intelligence, JSAI-isAI 2011
Country/TerritoryJapan
CityTakamatsu
Period1/12/112/11/12

Keywords

  • CUDA
  • Fortran
  • GPU Computing
  • Three-dimensional
  • ocean model

Fingerprint

Dive into the research topics of 'Accelerating 3D ocean model development by using GPU computing'. Together they form a unique fingerprint.

Cite this