{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,20]],"date-time":"2025-08-20T12:37:54Z","timestamp":1755693474212,"version":"3.37.3"},"reference-count":32,"publisher":"Wiley","license":[{"start":{"date-parts":[[2020,7,22]],"date-time":"2020-07-22T00:00:00Z","timestamp":1595376000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Key R&D Program of China","award":["2019YFB1704204","61702438","11502267","XDB22020102","XDC01040100","XXH13506-204"],"award-info":[{"award-number":["2019YFB1704204","61702438","11502267","XDB22020102","XDC01040100","XXH13506-204"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["2019YFB1704204","61702438","11502267","XDB22020102","XDC01040100","XXH13506-204"],"award-info":[{"award-number":["2019YFB1704204","61702438","11502267","XDB22020102","XDC01040100","XXH13506-204"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["2019YFB1704204","61702438","11502267","XDB22020102","XDC01040100","XXH13506-204"],"award-info":[{"award-number":["2019YFB1704204","61702438","11502267","XDB22020102","XDC01040100","XXH13506-204"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002367","name":"Chinese Academy of Sciences","doi-asserted-by":"publisher","award":["2019YFB1704204","61702438","11502267","XDB22020102","XDC01040100","XXH13506-204"],"award-info":[{"award-number":["2019YFB1704204","61702438","11502267","XDB22020102","XDC01040100","XXH13506-204"]}],"id":[{"id":"10.13039\/501100002367","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002367","name":"Chinese Academy of Sciences","doi-asserted-by":"publisher","award":["2019YFB1704204","61702438","11502267","XDB22020102","XDC01040100","XXH13506-204"],"award-info":[{"award-number":["2019YFB1704204","61702438","11502267","XDB22020102","XDC01040100","XXH13506-204"]}],"id":[{"id":"10.13039\/501100002367","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002367","name":"Chinese Academy of Sciences","doi-asserted-by":"publisher","award":["2019YFB1704204","61702438","11502267","XDB22020102","XDC01040100","XXH13506-204"],"award-info":[{"award-number":["2019YFB1704204","61702438","11502267","XDB22020102","XDC01040100","XXH13506-204"]}],"id":[{"id":"10.13039\/501100002367","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Scientific Programming"],"published-print":{"date-parts":[[2020,7,22]]},"abstract":"<jats:p>A parallel framework software, CCFD, based on the structure grid, and suitable for parallel computing of super-large-scale structure blocks, is designed and implemented. An overdecomposition method, in which the load balancing strategy is based on the domain decomposition method, is designed for the graph subdivision algorithm. This method takes computation and communication as the limiting condition and realizes the load balance between blocks by dividing the weighted graph. The fast convergence technique of a high-efficiency parallel geometric multigrid greatly improves the parallel efficiency and convergence speed of CCFD software. This paper introduces the software structure, process invocations, and calculation method of CCFD and introduces a hybrid parallel acceleration technology based on the Sunway TaihuLight heterogeneous architecture. The results calculated by Onera-M6 and DLR-F6 standard model show that the software structure and method in this paper are feasible and can meet the requirements of a large-scale parallel solution.<\/jats:p>","DOI":"10.1155\/2020\/8847481","type":"journal-article","created":{"date-parts":[[2020,7,22]],"date-time":"2020-07-22T23:33:19Z","timestamp":1595460799000},"page":"1-17","source":"Crossref","is-referenced-by-count":5,"title":["Massively Parallel CFD Simulation Software: CCFD Development and Optimization Based on Sunway TaihuLight"],"prefix":"10.1155","volume":"2020","author":[{"given":"Xiazhen","family":"Liu","sequence":"first","affiliation":[{"name":"Computer Network Information Center, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1554-8429","authenticated-orcid":true,"given":"Zhonghua","family":"Lu","sequence":"additional","affiliation":[{"name":"Computer Network Information Center, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wu","family":"Yuan","sequence":"additional","affiliation":[{"name":"Computer Network Information Center, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenpeng","family":"Ma","sequence":"additional","affiliation":[{"name":"College of Computer and Information Technology, Xinyang Normal University, Xinyang, Henan 464000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jian","family":"Zhang","sequence":"additional","affiliation":[{"name":"Computer Network Information Center, Chinese Academy of Sciences, Beijing 100190, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","reference":[{"year":"2005","key":"1"},{"year":"2007","key":"2"},{"volume":"29","volume-title":"Principles of computational fluid dynamics","year":"2001","key":"3"},{"doi-asserted-by":"publisher","key":"4","DOI":"10.1109\/memb.2009.932480"},{"doi-asserted-by":"publisher","key":"5","DOI":"10.1007\/s11227-019-03063-6"},{"doi-asserted-by":"publisher","key":"6","DOI":"10.1080\/10618562.2017.1285398"},{"doi-asserted-by":"publisher","key":"7","DOI":"10.1155\/2020\/9083620"},{"doi-asserted-by":"publisher","key":"10","DOI":"10.1016\/j.compfluid.2012.01.020"},{"doi-asserted-by":"publisher","key":"11","DOI":"10.1016\/j.compfluid.2018.03.005"},{"doi-asserted-by":"publisher","key":"12","DOI":"10.1007\/s11227-016-1943-0"},{"doi-asserted-by":"publisher","key":"14","DOI":"10.1016\/j.jcp.2013.09.007"},{"doi-asserted-by":"publisher","key":"15","DOI":"10.1016\/j.crme.2010.12.001"},{"doi-asserted-by":"publisher","key":"16","DOI":"10.1002\/aic.15686"},{"doi-asserted-by":"publisher","key":"17","DOI":"10.1002\/fld.4474"},{"doi-asserted-by":"publisher","key":"18","DOI":"10.1016\/j.camwa.2015.12.001"},{"doi-asserted-by":"publisher","key":"19","DOI":"10.1137\/15m1045648"},{"doi-asserted-by":"publisher","key":"20","DOI":"10.1137\/15m1013511"},{"doi-asserted-by":"publisher","key":"21","DOI":"10.1007\/s00366-006-0039-5"},{"doi-asserted-by":"publisher","key":"22","DOI":"10.1016\/j.jcss.2014.12.009"},{"doi-asserted-by":"publisher","key":"23","DOI":"10.1016\/j.procs.2016.05.499"},{"doi-asserted-by":"publisher","key":"24","DOI":"10.1016\/j.compfluid.2020.104425"},{"doi-asserted-by":"publisher","key":"27","DOI":"10.1016\/j.jpdc.2019.12.012"},{"doi-asserted-by":"publisher","key":"28","DOI":"10.1016\/j.simpat.2009.06.014"},{"doi-asserted-by":"publisher","key":"29","DOI":"10.1016\/j.jpdc.2015.10.001"},{"doi-asserted-by":"publisher","key":"31","DOI":"10.1142\/s2010194516601630"},{"doi-asserted-by":"publisher","key":"32","DOI":"10.1007\/s10586-013-0332-1"},{"doi-asserted-by":"publisher","key":"35","DOI":"10.1007\/s11432-016-5588-7"},{"doi-asserted-by":"publisher","key":"37","DOI":"10.1002\/fld.1650211008"},{"volume-title":"Object-oriented programming","year":"2015","key":"38"},{"issue":"5","key":"39","first-page":"1","volume":"20","year":"2020","journal-title":"International Journal of Bio-Inspired Computation"},{"doi-asserted-by":"publisher","key":"41","DOI":"10.1155\/2013\/850148"},{"issue":"4","key":"43","first-page":"859","volume":"29","year":"2008","journal-title":"Acta Aeronautica Et Astronautica Sinica"}],"container-title":["Scientific Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2020\/8847481.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2020\/8847481.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2020\/8847481.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,7,22]],"date-time":"2020-07-22T23:33:24Z","timestamp":1595460804000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/sp\/2020\/8847481\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,22]]},"references-count":32,"alternative-id":["8847481","8847481"],"URL":"https:\/\/doi.org\/10.1155\/2020\/8847481","relation":{},"ISSN":["1058-9244","1875-919X"],"issn-type":[{"type":"print","value":"1058-9244"},{"type":"electronic","value":"1875-919X"}],"subject":[],"published":{"date-parts":[[2020,7,22]]}}}