Practical performance portability in the Parallel Ocean Program (POP)

P. W. Jones, P. H. Worley, Y. Yoshida, J. B. White, J. Levesque

Research output: Contribution to journalArticlepeer-review

68 Scopus citations

Abstract

The design of the Parallel Ocean Program (POP) is described with an emphasis on portability. Performance of POP is presented on a wide variety of computational architectures, including vector architectures and commodity clusters. Analysis of POP performance across machines is used to characterize performance and identify improvements while maintaining portability. A new design of the POP model, including a cache blocking and land point elimination scheme, is described with some preliminary performance results. Published in 2005 by John Wiley & Sons, Ltd.

Original languageEnglish
Pages (from-to)1317-1327
Number of pages11
JournalConcurrency and Computation: Practice and Experience
Volume17
Issue number10
DOIs
StatePublished - Aug 25 2005

Keywords

  • Ocean models
  • Performance
  • Portability
  • Scalar
  • Vector

Fingerprint

Dive into the research topics of 'Practical performance portability in the Parallel Ocean Program (POP)'. Together they form a unique fingerprint.

Cite this