Skip to main navigation Skip to search Skip to main content

A distributed computing approach to improve the performance of the Parallel Ocean Program (v2.1)

  • B.J.C. van Werkhoven
  • , M. Kliphuis
  • , H.A. Dijkstra
  • , S.A. Brunnabend
  • , M.A.J. van Meersbergen
  • , F.J. Seinstra
  • , H.E. Bal

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

The Parallel Ocean Program (POP) is used in many strongly eddying ocean circulation simulations. Ideally it would be desirable to be able to do thousand-yearlong simulations, but the current performance of POP prohibits these types of simulations. In this work, using a new distributed computing approach, two methods to improve the performance of POP are presented. The first is a blockpartitioning scheme for the optimization of the load balancing of POP such that it can be run efficiently in a multiplatform setting. The second is the implementation of part of the POP model code on graphics processing units (GPUs). We show that the combination of both innovations also leads to a substantial performance increase when running POP simultaneously over multiple computational platforms.
Original languageEnglish
Pages (from-to)267-281
JournalGeoscientific Model Development Discussions
Volume7
DOIs
Publication statusPublished - 2014

Fingerprint

Dive into the research topics of 'A distributed computing approach to improve the performance of the Parallel Ocean Program (v2.1)'. Together they form a unique fingerprint.

Cite this