{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,15]],"date-time":"2026-01-15T04:45:03Z","timestamp":1768452303281,"version":"3.49.0"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2024,5,3]],"date-time":"2024-05-03T00:00:00Z","timestamp":1714694400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,5,3]],"date-time":"2024-05-03T00:00:00Z","timestamp":1714694400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62102114"],"award-info":[{"award-number":["62102114"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["CCF Trans. HPC"],"published-print":{"date-parts":[[2024,6]]},"DOI":"10.1007\/s42514-024-00191-1","type":"journal-article","created":{"date-parts":[[2024,5,3]],"date-time":"2024-05-03T15:42:16Z","timestamp":1714750936000},"page":"274-286","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["O2ath: an OpenMP offloading toolkit for the sunway heterogeneous manycore platform"],"prefix":"10.1007","volume":"6","author":[{"given":"Haoran","family":"Lin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lifeng","family":"Yan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qixin","family":"Chang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haitian","family":"Lu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chenlin","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Quanjie","family":"He","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zeyu","family":"Song","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1913-6683","authenticated-orcid":false,"given":"Xiaohui","family":"Duan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zekun","family":"Yin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuxuan","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhao","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Xue","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haohuan","family":"Fu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lin","family":"Gan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guangwen","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weiguo","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,5,3]]},"reference":[{"key":"191_CR1","doi-asserted-by":"crossref","unstructured":"Fu, H., Liao, J., Yang, J.o.: The sunway taihulight supercomputer system and applications. Science China Information Sciences 59, 1\u201316 (2016)","DOI":"10.1007\/s11432-016-5588-7"},{"key":"191_CR2","unstructured":"HPC-top500: TOP500 list of the world\u2019s most powerful supercomputers. [EB\/OL]. https:\/\/www.chinastor.com\/hpc-top500\/ (2023)"},{"key":"191_CR3","doi-asserted-by":"crossref","unstructured":"Liu, X., Guo, C., Liu, Y., et al.: Redefining the quantum supremacy baseline with a new generation sunway supercomputer. arXiv preprint arXiv:2111.01066 (2021)","DOI":"10.1145\/3458817.3487399"},{"issue":"7","key":"191_CR4","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/MC.2008.209","volume":"41","author":"MD Hill","year":"2008","unstructured":"Hill, M.D., Marty, M.R.: Amdahl\u2019s law in the multicore era. Computer 41(7), 33\u201338 (2008). https:\/\/doi.org\/10.1109\/MC.2008.209","journal-title":"Computer"},{"issue":"5","key":"191_CR5","doi-asserted-by":"publisher","first-page":"532","DOI":"10.1145\/42411.42415","volume":"31","author":"JL Gustafson","year":"1988","unstructured":"Gustafson, J.L.: Reevaluating amdahl\u2019s law. Commun. ACM 31(5), 532\u2013533 (1988)","journal-title":"Commun. ACM"},{"key":"191_CR6","doi-asserted-by":"crossref","unstructured":"Duan, X., Gao, P., Zhang, T., et al.: Redesigning lammps for peta-scale and hundred-billion-atom simulation on sunway taihulight. In: SC18: International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 148\u2013159 (2018). IEEE","DOI":"10.1109\/SC.2018.00015"},{"key":"191_CR7","doi-asserted-by":"crossref","unstructured":"Xu, K., Zhang, J., et al.: Redesigning and optimizing ucsf dock3. 7 on sunway taihulight. IEEE Transactions on Parallel and Distributed Systems 33(12), 4458\u20134471 (2022)","DOI":"10.1109\/TPDS.2022.3194916"},{"issue":"12","key":"191_CR8","doi-asserted-by":"publisher","first-page":"2954","DOI":"10.1109\/TPDS.2020.3008499","volume":"31","author":"P Gao","year":"2020","unstructured":"Gao, P., Duan, X., et al.: Millimeter-scale and billion-atom reactive force field simulation on sunway taihulight. IEEE Trans. Parallel Distributed Syst. 31(12), 2954\u20132967 (2020)","journal-title":"IEEE Trans. Parallel Distributed Syst."},{"issue":"3","key":"191_CR9","doi-asserted-by":"publisher","first-page":"881","DOI":"10.1109\/TPDS.2022.3220559","volume":"34","author":"X Duan","year":"2023","unstructured":"Duan, X., Shao, Q., et al.: Bio-esmd: A data centric implementation for large-scale biological system simulation on sunway taihulight supercomputer. IEEE Trans. Parallel Distributed Syst. 34(3), 881\u2013893 (2023)","journal-title":"IEEE Trans. Parallel Distributed Syst."},{"key":"191_CR10","doi-asserted-by":"publisher","first-page":"113","DOI":"10.24033\/bsmf.943","volume":"42","author":"G Bratu","year":"1914","unstructured":"Bratu, G.: Sur les \u00e9quations int\u00e9grales non lin\u00e9aires. Bulletin de la Soci\u00e9t\u00e9 Math\u00e9matique de France 42, 113\u2013142 (1914)","journal-title":"Bulletin de la Soci\u00e9t\u00e9 Math\u00e9matique de France"},{"key":"191_CR11","doi-asserted-by":"crossref","unstructured":"Danabasoglu, G., Lamarque, J.-F., et al.: The community earth system model version 2 (cesm2). Journal of Advances in Modeling Earth Systems 12(2), 2016-001916 (2020)","DOI":"10.1029\/2019MS001916"},{"key":"191_CR12","unstructured":"Stolarski, T., Nakasone, Y., et al.: Engineering Analysis with ANSYS Software. Butterworth-Heinemann, ??? (2018)"},{"key":"191_CR13","doi-asserted-by":"crossref","unstructured":"Grindon, C., et al.: Large-scale molecular dynamics simulation of dna: implementation and validation of the amber98 force field in lammps. Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences 362(1820), 1373\u20131386 (2004)","DOI":"10.1098\/rsta.2004.1381"},{"key":"191_CR14","doi-asserted-by":"crossref","unstructured":"Gao, P., Duan, X., Guo, J., et al.: Lmff: Efficient and scalable layered materials force field on heterogeneous many-core processors. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1\u201314 (2021)","DOI":"10.1145\/3458817.3476137"},{"key":"191_CR15","doi-asserted-by":"crossref","unstructured":"Zhang, T., Li, Y., Gao, P., et al.: Sw_gromacs: accelerate gromacs on sunway taihulight. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1\u201314 (2019)","DOI":"10.1145\/3295500.3356190"},{"key":"191_CR16","doi-asserted-by":"crossref","unstructured":"Fu, H., Liao, J., et al.: Redesigning cam-se for peta-scale climate modeling performance and ultra-high resolution on sunway taihulight. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1\u201312 (2017)","DOI":"10.1145\/3126908.3126909"},{"key":"191_CR17","unstructured":"Cao, H., Chen, J.: Design and implementation of shenwei universal c\/c++. arXiv preprint arXiv:2208.00607 (2022)"},{"issue":"8","key":"191_CR18","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1145\/960118.808380","volume":"13","author":"J Backus","year":"1978","unstructured":"Backus, J.: The history of fortran i, ii, and iii. ACM Sigplan Notices 13(8), 165\u2013180 (1978)","journal-title":"ACM Sigplan Notices"},{"issue":"9","key":"191_CR19","doi-asserted-by":"publisher","first-page":"1339","DOI":"10.1175\/BAMS-D-12-00121.1","volume":"94","author":"JW Hurrell","year":"2013","unstructured":"Hurrell, J.W., Holland, M.M., et al.: The community earth system model: a framework for collaborative research. Bull. Am. Meteorol. Soc. 94(9), 1339\u20131360 (2013)","journal-title":"Bull. Am. Meteorol. Soc."},{"key":"191_CR20","doi-asserted-by":"crossref","unstructured":"Zeng, Y., Wang, L., Zhang, J., Zhu, G., Zhuang, Y., Guo, Q.: Redistributing and optimizing high-resolution ocean model pop2 to million sunway cores. In: Algorithms and Architectures for Parallel Processing: 20th International Conference, ICA3PP 2020, New York City, NY, USA, October 2\u20134, 2020, Proceedings, Part I 20, pp. 275\u2013289 (2020). Springer","DOI":"10.1007\/978-3-030-60245-1_19"},{"issue":"4","key":"191_CR21","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1016\/j.ocemod.2004.08.002","volume":"9","author":"AF Shchepetkin","year":"2005","unstructured":"Shchepetkin, A.F., McWilliams, J.C.: The regional oceanic modeling system (roms): a split-explicit, free-surface, topography-following-coordinate oceanic model. Ocean Modelling 9(4), 347\u2013404 (2005)","journal-title":"Ocean Modelling"},{"key":"191_CR22","doi-asserted-by":"publisher","first-page":"146170","DOI":"10.1109\/ACCESS.2019.2944922","volume":"7","author":"T Liu","year":"2019","unstructured":"Liu, T., Zhuang, Y., Tian, M., Pan, J., Zeng, Y., Guo, Y., Yang, M.: Parallel implementation and optimization of regional ocean modeling system (roms) based on sunway sw26010 many-core processor. IEEE Access 7, 146170\u2013146182 (2019)","journal-title":"IEEE Access"},{"issue":"8","key":"191_CR23","doi-asserted-by":"publisher","first-page":"1717","DOI":"10.1175\/BAMS-D-15-00308.1","volume":"98","author":"JG Powers","year":"2017","unstructured":"Powers, J.G., Klemp, J.B., Skamarock, W.C., Davis, C.A., Dudhia, J., Gill, D.O., Coen, J.L., Gochis, D.J., Ahmadov, R., Peckham, S.E., et al.: The weather research and forecasting model: Overview, system efforts, and future directions. Bull. Am. Meteorol. Soc. 98(8), 1717\u20131737 (2017)","journal-title":"Bull. Am. Meteorol. Soc."},{"key":"191_CR24","doi-asserted-by":"crossref","unstructured":"Xu, K., Song, Z., Chan, Y., Wang, S., Meng, X., Liu, W., Xue, W.: Refactoring and optimizing wrf model on sunway taihulight. In: Proceedings of the 48th International Conference on Parallel Processing, pp. 1\u201310 (2019)","DOI":"10.1145\/3337821.3337923"},{"key":"191_CR25","unstructured":"OpenACC: Openacc Programming and Best Practices Guide. openacc, https:\/\/www.openacc.org\/sites\/default\/files\/inline-files\/openacc-guide.pdf (2021)"},{"key":"191_CR26","unstructured":"Chandra, R.: Parallel Programming in OpenMP. Morgan kaufmann, ??? (2001)"},{"key":"191_CR27","doi-asserted-by":"crossref","unstructured":"Quinlan, D.: Rose: Compiler support for object-oriented frameworks. Parallel processing letters 10(02n03), 215\u2013226 (2000)","DOI":"10.1142\/S0129626400000214"},{"key":"191_CR28","unstructured":"Naishlos, D.: Autovectorization in gcc. In: Proceedings of the 2004 GCC Developers Summit, pp. 105\u2013118 (2004). Citeseer"},{"key":"191_CR29","unstructured":"GNU libgomp Manual. [EB\/OL]. https:\/\/gcc.gnu.org\/onlinedocs\/gcc-7.1.0\/libgomp\/ (2023)"},{"key":"191_CR30","unstructured":"OpenMP: OpenMP for GPU offloading. [EB\/OL]. https:\/\/enccs.github.io\/openmp-gpu\/target\/ (2023)"},{"issue":"4","key":"191_CR31","doi-asserted-by":"publisher","first-page":"824","DOI":"10.1109\/TC.2021.3063422","volume":"71","author":"Y Li","year":"2021","unstructured":"Li, Y., Duan, X., et al.: Enabling large-scale simulation of cam on the sunway taihulight supercomputer. IEEE Trans. Comput. 71(4), 824\u2013837 (2021)","journal-title":"IEEE Trans. Comput."},{"issue":"10","key":"191_CR32","doi-asserted-by":"publisher","first-page":"4809","DOI":"10.5194\/gmd-13-4809-2020","volume":"13","author":"S Zhang","year":"2020","unstructured":"Zhang, S., Fu, H., Wu, L., et al.: Optimizing high-resolution community earth system model on a heterogeneous many-core supercomputing platform. Geosci. Model Dev. 13(10), 4809\u20134829 (2020)","journal-title":"Geosci. Model Dev."}],"container-title":["CCF Transactions on High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42514-024-00191-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42514-024-00191-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42514-024-00191-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,24]],"date-time":"2024-06-24T07:06:18Z","timestamp":1719212778000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42514-024-00191-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,3]]},"references-count":32,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,6]]}},"alternative-id":["191"],"URL":"https:\/\/doi.org\/10.1007\/s42514-024-00191-1","relation":{},"ISSN":["2524-4922","2524-4930"],"issn-type":[{"value":"2524-4922","type":"print"},{"value":"2524-4930","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5,3]]},"assertion":[{"value":"14 September 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 April 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 May 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"On behalf of all authors, the corresponding author states that there is no Conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}