{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T23:21:27Z","timestamp":1778541687649,"version":"3.51.4"},"reference-count":27,"publisher":"SAGE Publications","issue":"3","license":[{"start":{"date-parts":[[2005,8,1]],"date-time":"2005-08-01T00:00:00Z","timestamp":1122854400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of High Performance Computing Applications"],"published-print":{"date-parts":[[2005,8]]},"abstract":"<jats:p>In this paper we describe a performance model of the Parallel Ocean Program (POP). In particular, the latest version of POP (v2.0) is considered, which has similarities and differences to the earlier version (v1.4.3) as commonly used in climate simulations. The performance model encapsulates an understanding of POP\u2019s data decomposition, processing flow, and scaling characteristics. The model is parametrized in many of the main input parameters to POP as well as characteristics of a processing system such as network latency and bandwidth. The performance model has been validated to date on a medium-sized (128 processor) AlphaServer ES40 system with the QsNet-1 interconnection network, and also on a larger scale (2048 processor) Blue Gene\/Light system. The accuracy of the performance model is high when using two standard benchmark configurations, one of which represents a realistic configuration similar to that used in Community Climate System Model coupled climate simulations. The performance model is also used to explore the performance of POP after possible optimizations to the code, and different task to processor assignment strategies, whose performance cannot be currently measured.<\/jats:p>","DOI":"10.1177\/1094342005056114","type":"journal-article","created":{"date-parts":[[2005,10,14]],"date-time":"2005-10-14T08:13:41Z","timestamp":1129277621000},"page":"261-276","source":"Crossref","is-referenced-by-count":81,"title":["A Performance Model of the Parallel Ocean Program"],"prefix":"10.1177","volume":"19","author":[{"given":"Darren J.","family":"Kerbyson","sequence":"first","affiliation":[{"name":"Performance And Architecture Laboratory (PAL) Computer and Computational\r                        Sciences Division (CCS-3) Los Alamos National Laboratory"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philip W.","family":"Jones","sequence":"additional","affiliation":[{"name":"Theoretical Division (T-3) Los Alamos National Laboratory,"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2005,8,1]]},"reference":[{"key":"atypb1","volume-title":"Proceedings of the IEEE\/ACM Supercomputing Conference","author":"Almasi, G."},{"key":"atypb2","doi-asserted-by":"publisher","DOI":"10.1175\/1520-0477(2001)082<2357:TCCSM>2.3.CO;2"},{"key":"atypb3","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(69)90004-7"},{"key":"atypb4","volume-title":"Future Generation Computer Systems","author":"Carrington, L.","year":"2005"},{"key":"atypb5","volume-title":"Proceedings of the NATO Advanced Research Workshop on Climate-Ocean Interaction","author":"Chervin, R. M."},{"key":"atypb6","volume-title":"A primitive equation, three-dimensional model of the ocean","author":"Cox, M. D.","year":"1984"},{"key":"atypb7","volume-title":"Conjugate gradient algorithms with reduced synchronization overhead on distributed memory multiprocessors","author":"D\u2019Azevedo, E. F.","year":"1993"},{"key":"atypb8","volume-title":"Finite-choice algorithm optimization in conjugate gradients","author":"Dongarra, J.","year":"2003"},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1029\/93JC03455"},{"key":"atypb10","volume-title":"Proceedings of the IEEE\/ACM Supercomputing Conference","author":"Dunnigan, T. H."},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(98)00049-0"},{"key":"atypb12","doi-asserted-by":"publisher","DOI":"10.1177\/109434200001400405"},{"key":"atypb13","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.894"},{"key":"atypb14","volume-title":"Proceedings of the IEEE\/ACM Supercomputing Conference","author":"Kerbyson, D. J."},{"key":"atypb15","doi-asserted-by":"publisher","DOI":"10.1109\/IWIA.2002.1035016"},{"key":"atypb16","first-page":"21","volume-title":"Performance Analysis and Grid Computing","author":"Kerbyson, D. J","year":"2003"},{"key":"atypb17","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.891"},{"key":"atypb18","doi-asserted-by":"publisher","DOI":"10.1016\/j.ocemod.2003.12.001"},{"key":"atypb19","author":"Mathis, M. M.","year":"2005","journal-title":"International Journal of Supercomputing"},{"key":"atypb20","volume-title":"Future Generation Computer Systems","author":"Mathis, M. M.","year":"2005"},{"key":"atypb21","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1996.0136"},{"key":"atypb22","doi-asserted-by":"publisher","DOI":"10.1109\/40.988689"},{"key":"atypb23","volume-title":"Proceedings Of the IEEE\/ACM Supercomputing Conference","author":"Petrini, F."},{"key":"atypb24","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-017-0627-8_13"},{"key":"atypb25","volume-title":"Reference manual for the Parallel Ocean Program (POP)","author":"Smith, R. D.","year":"2002"},{"key":"atypb26","volume-title":"Curvilinear coordinates for global ocean models","author":"Smith, R. D.","year":"1995"},{"key":"atypb27","doi-asserted-by":"publisher","DOI":"10.1175\/1520-0485(2000)030<1532:NSOTNA>2.0.CO;2"}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342005056114","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342005056114","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T08:18:13Z","timestamp":1777450693000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/1094342005056114"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,8]]},"references-count":27,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2005,8]]}},"alternative-id":["10.1177\/1094342005056114"],"URL":"https:\/\/doi.org\/10.1177\/1094342005056114","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"value":"1094-3420","type":"print"},{"value":"1741-2846","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,8]]}}}