{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,23]],"date-time":"2025-10-23T02:04:30Z","timestamp":1761185070246,"version":"build-2065373602"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2025,6,5]],"date-time":"2025-06-05T00:00:00Z","timestamp":1749081600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,6,5]],"date-time":"2025-06-05T00:00:00Z","timestamp":1749081600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Key Special Project of the National Key R&D Program of China","award":["2023YFB3002200"],"award-info":[{"award-number":["2023YFB3002200"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["CCF Trans. HPC"],"published-print":{"date-parts":[[2025,10]]},"DOI":"10.1007\/s42514-025-00226-1","type":"journal-article","created":{"date-parts":[[2025,6,5]],"date-time":"2025-06-05T11:53:43Z","timestamp":1749124423000},"page":"431-446","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A barotropic solver capable of reducing global synchronization latency in parallel ocean program"],"prefix":"10.1007","volume":"7","author":[{"given":"Xiaoyong","family":"Fan","sequence":"first","affiliation":[]},{"given":"Yuan","family":"Zhuang","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3398-6884","authenticated-orcid":false,"given":"Yunhui","family":"Zeng","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,6,5]]},"reference":[{"key":"226_CR1","doi-asserted-by":"publisher","unstructured":"Adamidis, P., Heuveline, V., Wilhelm, F.: A high-efficient scalable solver for the global ocean\/sea-ice model MPIOM. Preprint Series of the Engineering Mathematics and Computing Lab (02) (2011). https:\/\/doi.org\/10.11588\/emclpp.2011.02.11696","DOI":"10.11588\/emclpp.2011.02.11696"},{"issue":"4","key":"226_CR2","doi-asserted-by":"publisher","first-page":"563","DOI":"10.1093\/imanum\/14.4.563","volume":"14","author":"Z Bai","year":"1994","unstructured":"Bai, Z., Hu, D., Reichel, L.: A newton basis GMRES implementation. IMA J. Numer. Anal. 14(4), 563\u2013581 (1994). https:\/\/doi.org\/10.1093\/imanum\/14.4.563","journal-title":"IMA J. Numer. Anal."},{"issue":"2","key":"226_CR3","doi-asserted-by":"publisher","first-page":"418","DOI":"10.1006\/jcph.2002.7176","volume":"182","author":"M Benzi","year":"2002","unstructured":"Benzi, M.: Preconditioning techniques for large linear systems: a survey. J. Comput. Phys. 182(2), 418\u2013477 (2002). https:\/\/doi.org\/10.1006\/jcph.2002.7176","journal-title":"J. Comput. Phys."},{"issue":"1\u20132","key":"226_CR4","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1016\/j.cam.2006.10.056","volume":"210","author":"L Bergamaschi","year":"2007","unstructured":"Bergamaschi, L., Gambolati, G., Pini, G.: A numerical experimental study of inverse preconditioning for the parallel iterative solution to 3D finite element flow equations. J. Comput. Appl. Math. 210(1\u20132), 64\u201370 (2007). https:\/\/doi.org\/10.1016\/j.cam.2006.10.056","journal-title":"J. Comput. Appl. Math."},{"issue":"23","key":"226_CR5","doi-asserted-by":"publisher","first-page":"6277","DOI":"10.1175\/2010JCLI3665.1","volume":"23","author":"FO Bryan","year":"2010","unstructured":"Bryan, F.O., Tomas, R., Dennis, J.M., et al.: Frontal scale air-sea interaction in high-resolution coupled climate models. J. Clim. 23(23), 6277\u20136291 (2010)","journal-title":"J. Clim."},{"issue":"3","key":"226_CR6","doi-asserted-by":"publisher","first-page":"1318","DOI":"10.1137\/16M1107942","volume":"39","author":"EC Carson","year":"2018","unstructured":"Carson, E.C.: The adaptive s-step conjugate gradient method. SIAM J. Matrix Anal. Appl. 39(3), 1318\u20131338 (2018). https:\/\/doi.org\/10.1137\/16M1107942","journal-title":"SIAM J. Matrix Anal. Appl."},{"issue":"1","key":"226_CR7","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1137\/120893057","volume":"35","author":"E Carson","year":"2014","unstructured":"Carson, E., Demmel, J.: A residual replacement strategy for improving the maximum attainable accuracy of s-step Krylov subspace methods. SIAM J. Matrix Anal. Appl. 35(1), 22\u201343 (2014). https:\/\/doi.org\/10.1137\/120893057","journal-title":"SIAM J. Matrix Anal. Appl."},{"key":"226_CR8","unstructured":"D\u2019Azevedo, E., Eijkhout, V., Romine, C.: Conjugate gradient algorithms with reduced synchronization overhead on distributed memory multiprocessors. Computer Science Technical Report CS-93-185, University of Tennessee, Knoxville (1993)"},{"key":"226_CR9","doi-asserted-by":"crossref","unstructured":"Dennis, J.M.: Inverse space-filling curve partitioning of a global ocean model. In: 2007 IEEE International Parallel and Distributed Processing Symposium, pp. 1\u201310 (2007)","DOI":"10.1109\/IPDPS.2007.370215"},{"issue":"1\u20132","key":"226_CR10","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1147\/rd.521.0117","volume":"52","author":"JM Dennis","year":"2008","unstructured":"Dennis, J.M., Tufo, H.M.: Scaling climate simulation applications on the IBM blue gene\/l system. IBM J. Res. Dev. 52(1\u20132), 117\u2013126 (2008)","journal-title":"IBM J. Res. Dev."},{"issue":"7","key":"226_CR11","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1016\/j.parco.2013.06.001","volume":"40","author":"P Ghysels","year":"2014","unstructured":"Ghysels, P., Vanroose, W.: Hiding global synchronization latency in the preconditioned conjugate gradient algorithm. Parallel Comput. 40(7), 224\u2013238 (2014). https:\/\/doi.org\/10.1016\/j.parco.2013.06.001","journal-title":"Parallel Comput."},{"key":"226_CR12","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1016\/j.ocemod.2014.04.005","volume":"79","author":"T Graham","year":"2014","unstructured":"Graham, T.: The importance of eddy permitting model resolution for simulation of the heat budget of tropical instability waves. Ocean Model. 79, 21\u201332 (2014)","journal-title":"Ocean Model."},{"key":"226_CR13","unstructured":"Gropp, W.: Update on libraries for Blue Waters. Gropp-Update-on-Libraries.pdf (2010)"},{"key":"226_CR14","unstructured":"Hoemmen, M.: Communication-avoiding Krylov subspace methods. Ph.D. Dissertation, University of California, Berkeley, Berkeley, CA (2010)"},{"key":"226_CR15","doi-asserted-by":"publisher","unstructured":"Hu, Y., Huang, X., Wang, X., Fu, H., Xu, S., Ruan, H., Xue, W., Yang, G.: A scalable barotropic mode solver for the parallel ocean program. In: Euro-Par 2013 Parallel Processing: 19th International Conference, Aachen, Germany, August 26\u201330, 2013. Proceedings 19, pp. 739\u2013750 (2013). https:\/\/doi.org\/10.1021\/acs.nanolett.5b04538","DOI":"10.1021\/acs.nanolett.5b04538"},{"key":"226_CR16","doi-asserted-by":"publisher","unstructured":"Hu, Y., Huang, X., Baker, A.H., Tseng, Y.-H., Bryan, F.O., Dennis, J.M., Yang, G.: Improving the scalability of the ocean barotropic solver in the community earth system model. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1\u201312 (2015). https:\/\/doi.org\/10.1145\/2807591.2807596","DOI":"10.1145\/2807591.2807596"},{"issue":"11","key":"226_CR17","doi-asserted-by":"publisher","first-page":"4209","DOI":"10.5194\/gmd-9-4209-2016","volume":"9","author":"X Huang","year":"2016","unstructured":"Huang, X., Tang, Q., Tseng, Y., Hu, Y., Baker, A.H., Bryan, F.O., Dennis, J., Fu, H., Yang, G.: P-csi v1.0, an accelerated barotropic solver for the high-resolution ocean model component in the community earth system model v2.0. Geosci. Model Develop. 9(11), 4209\u20134225 (2016). https:\/\/doi.org\/10.5194\/gmd-9-4209-2016","journal-title":"Geosci. Model Develop."},{"key":"226_CR18","doi-asserted-by":"crossref","unstructured":"Idomura, Y., Ina, T., Mayumi, A., Yamada, S., Imamura, T., Yokota, R., Wu, W.: Application of a preconditioned Chebyshev basis communication-avoiding conjugate gradient method to a multiphase thermal-hydraulic CFD code. In: SCFA, pp. 257\u2013273 (2018)","DOI":"10.1007\/978-3-319-69953-0_15"},{"issue":"10","key":"226_CR19","doi-asserted-by":"publisher","first-page":"1317","DOI":"10.1002\/cpe.894","volume":"17","author":"PW Jones","year":"2005","unstructured":"Jones, P.W., Worley, P.H., Yoshida, Y., White, J.B., III., Levesque, J.: Practical performance portability in the parallel ocean program (POP). Concurr. Comput. Pract. Exp. 17(10), 1317\u20131327 (2005). https:\/\/doi.org\/10.1002\/cpe.894","journal-title":"Concurr. Comput. Pract. Exp."},{"issue":"685","key":"226_CR20","doi-asserted-by":"publisher","first-page":"2608","DOI":"10.1002\/qj.2327","volume":"140","author":"EH M\u00fcller","year":"2014","unstructured":"M\u00fcller, E.H., Scheichl, R.: Massively parallel solvers for elliptic partial differential equations in numerical weather and climate prediction. Q. J. R. Meteorol. Soc. 140(685), 2608\u20132624 (2014)","journal-title":"Q. J. R. Meteorol. Soc."},{"issue":"6","key":"226_CR21","first-page":"667","volume":"75","author":"RS Reddy","year":"1995","unstructured":"Reddy, R.S., Kumar, M.M.: Comparison of conjugate gradient methods and strongly implicit procedure for groundwater flow simulation. J. Indian Inst. Sci. 75(6), 667 (1995)","journal-title":"J. Indian Inst. Sci."},{"key":"226_CR22","first-page":"1","volume":"141","author":"R Smith","year":"2010","unstructured":"Smith, R., Jones, P., Briegleb, B., Bryan, F., Danabasoglu, G., Dennis, J., Dukowicz, J., Eden, C., Fox-Kemper, B., Gent, P., et al.: The parallel ocean program (POP) reference manual ocean component of the community climate system model (CCSM) and community earth system model (CESM). LAUR-01853 141, 1\u2013140 (2010)","journal-title":"LAUR-01853"},{"key":"226_CR23","unstructured":"Stocker, T.F., Qin, D., Plattner, G.-K., et al.: Climate change 2013: the physical science basis. Contribution of working group I to the fifth assessment report of IPCC, the intergovernmental panel on climate change. Climate Change 2013 (2014). The physical science basis, contribution of Working Group I to the Fifth Assessment Report of IPCC"},{"key":"226_CR24","unstructured":"Stone, A., Dennis, J.M., Strout, M.M.: The CGPOP Miniapp, version 1.0. Colorado State University. Technical Report CS-11-103 (2011)"},{"key":"226_CR25","doi-asserted-by":"publisher","first-page":"647","DOI":"10.1007\/s10596-011-9233-7","volume":"15","author":"JA White","year":"2011","unstructured":"White, J.A., Borja, R.I.: Block-preconditioned Newton\u2013Krylov solvers for fully coupled flow and geomechanics. Comput. Geosci. 15, 647\u2013659 (2011)","journal-title":"Comput. Geosci."},{"issue":"2","key":"226_CR26","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1016\/0045-7930(86)90001-0","volume":"14","author":"YS Wong","year":"1986","unstructured":"Wong, Y.S., Zang, T.A., Hussaini, M.Y.: Preconditioned conjugate residual methods for the solution of spectral equations. Comput. Fluids 14(2), 85\u201395 (1986)","journal-title":"Comput. Fluids"},{"issue":"4","key":"226_CR27","doi-asserted-by":"publisher","first-page":"421","DOI":"10.3390\/jmse9040421","volume":"9","author":"X Yang","year":"2021","unstructured":"Yang, X., Zhou, S., Zhou, S., Song, Z., Liu, W.: A barotropic solver for high-resolution ocean general circulation models. J. Mar. Sci. Eng. 9(4), 421 (2021). https:\/\/doi.org\/10.3390\/jmse9040421","journal-title":"J. Mar. Sci. Eng."}],"container-title":["CCF Transactions on High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42514-025-00226-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42514-025-00226-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42514-025-00226-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T23:03:34Z","timestamp":1761174214000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42514-025-00226-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,5]]},"references-count":27,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,10]]}},"alternative-id":["226"],"URL":"https:\/\/doi.org\/10.1007\/s42514-025-00226-1","relation":{},"ISSN":["2524-4922","2524-4930"],"issn-type":[{"type":"print","value":"2524-4922"},{"type":"electronic","value":"2524-4930"}],"subject":[],"published":{"date-parts":[[2025,6,5]]},"assertion":[{"value":"8 August 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 March 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 June 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All authors disclosed no relevant relationships.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This article does not contain any studies involving humans or animals.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}