{"id":"https://openalex.org/W4309677234","doi":"https://doi.org/10.1109/tpds.2022.3215002","title":"swMPAS-A: Scaling MPAS-A to 39 Million Heterogeneous Cores on the New Generation Sunway Supercomputer","display_name":"swMPAS-A: Scaling MPAS-A to 39 Million Heterogeneous Cores on the New Generation Sunway Supercomputer","publication_year":2022,"publication_date":"2022-11-03","ids":{"openalex":"https://openalex.org/W4309677234","doi":"https://doi.org/10.1109/tpds.2022.3215002"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2022.3215002","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2022.3215002","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5036729249","display_name":"Xiaoyu Hao","orcid":"https://orcid.org/0000-0003-4115-9475"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Xiaoyu Hao","raw_affiliation_strings":["School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China"],"raw_orcid":"https://orcid.org/0000-0003-4115-9475","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101453938","display_name":"Tao Fang","orcid":"https://orcid.org/0000-0003-1381-0822"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tao Fang","raw_affiliation_strings":["School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101436158","display_name":"Junshi Chen","orcid":"https://orcid.org/0000-0002-6487-3658"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Junshi Chen","raw_affiliation_strings":["School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China"],"raw_orcid":"https://orcid.org/0000-0002-6487-3658","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056631719","display_name":"Jun Gu","orcid":"https://orcid.org/0000-0001-6129-3191"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jun Gu","raw_affiliation_strings":["School of Earth and Space Sciences, University of Science and Technology of China, Hefei, Anhui, China"],"raw_orcid":"https://orcid.org/0000-0001-6129-3191","affiliations":[{"raw_affiliation_string":"School of Earth and Space Sciences, University of Science and Technology of China, Hefei, Anhui, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042244723","display_name":"Jiawang Feng","orcid":"https://orcid.org/0000-0002-9601-2852"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiawang Feng","raw_affiliation_strings":["School of Earth and Space Sciences, University of Science and Technology of China, Hefei, Anhui, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Earth and Space Sciences, University of Science and Technology of China, Hefei, Anhui, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085758579","display_name":"Hong An","orcid":"https://orcid.org/0000-0002-3900-3722"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hong An","raw_affiliation_strings":["School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China"],"raw_orcid":"https://orcid.org/0000-0002-3900-3722","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013809367","display_name":"Chun Zhao","orcid":"https://orcid.org/0000-0003-4693-7213"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chun Zhao","raw_affiliation_strings":["School of Earth and Space Sciences, University of Science and Technology of China, Hefei, Anhui, China"],"raw_orcid":"https://orcid.org/0000-0003-4693-7213","affiliations":[{"raw_affiliation_string":"School of Earth and Space Sciences, University of Science and Technology of China, Hefei, Anhui, China","institution_ids":["https://openalex.org/I126520041"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5036729249"],"corresponding_institution_ids":["https://openalex.org/I126520041"],"apc_list":null,"apc_paid":null,"fwci":1.8547,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.86163601,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"34","issue":"1","first_page":"141","last_page":"153"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9919999837875366,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.8902881145477295},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8454761505126953},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7845522165298462},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.6884166598320007},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6441254019737244},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.602066159248352},{"id":"https://openalex.org/keywords/exascale-computing","display_name":"Exascale computing","score":0.5328503251075745},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.490181028842926},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4808429181575775},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.4291536808013916},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.41729235649108887},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.36635881662368774},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.18717652559280396},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.14820218086242676},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.14675891399383545}],"concepts":[{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.8902881145477295},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8454761505126953},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7845522165298462},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.6884166598320007},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6441254019737244},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.602066159248352},{"id":"https://openalex.org/C2778837361","wikidata":"https://www.wikidata.org/wiki/Q2450880","display_name":"Exascale computing","level":3,"score":0.5328503251075745},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.490181028842926},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4808429181575775},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.4291536808013916},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.41729235649108887},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.36635881662368774},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.18717652559280396},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.14820218086242676},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14675891399383545},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2022.3215002","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2022.3215002","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8999042641","display_name":null,"funder_award_id":"62102389","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W1641327695","https://openalex.org/W1931520397","https://openalex.org/W1987822482","https://openalex.org/W1999354630","https://openalex.org/W2070232376","https://openalex.org/W2076690115","https://openalex.org/W2112043279","https://openalex.org/W2118898240","https://openalex.org/W2121690346","https://openalex.org/W2129031626","https://openalex.org/W2132032903","https://openalex.org/W2156077349","https://openalex.org/W2475126267","https://openalex.org/W2533846094","https://openalex.org/W2743163708","https://openalex.org/W2751354592","https://openalex.org/W2767497803","https://openalex.org/W2793885265","https://openalex.org/W2893267651","https://openalex.org/W2893613126","https://openalex.org/W2919191672","https://openalex.org/W2951772479","https://openalex.org/W2963613550","https://openalex.org/W3003298637","https://openalex.org/W3041193038","https://openalex.org/W3092921513","https://openalex.org/W3128098196","https://openalex.org/W3130692603","https://openalex.org/W3133201538","https://openalex.org/W3207003030","https://openalex.org/W3208078891","https://openalex.org/W3208977565","https://openalex.org/W3210190478","https://openalex.org/W3210652973","https://openalex.org/W4206479894","https://openalex.org/W4220792553","https://openalex.org/W4220838824","https://openalex.org/W6754874918","https://openalex.org/W6755065348","https://openalex.org/W6759947718","https://openalex.org/W6764233206","https://openalex.org/W6892064366","https://openalex.org/W6931439924"],"related_works":["https://openalex.org/W2891987081","https://openalex.org/W4318068934","https://openalex.org/W2290952066","https://openalex.org/W2056528600","https://openalex.org/W3128098196","https://openalex.org/W4320480730","https://openalex.org/W1582436825","https://openalex.org/W4297752063","https://openalex.org/W1996803181","https://openalex.org/W2979588510"],"abstract_inverted_index":{"With":[0],"the":[1,12,31,44,51,58,74,77,85,92,109,116,138,141,189,207],"computing":[2,36,162],"power":[3],"of":[4,53,172,179,209,236,247],"High-Performance":[5],"Computing":[6],"(HPC)":[7],"systems":[8],"having":[9],"stepped":[10],"into":[11],"exascale":[13],"era,":[14],"more":[15],"complex":[16],"problems":[17],"can":[18],"be":[19],"solved":[20],"with":[21,188,250],"scientific":[22,54],"applications":[23],"on":[24,84,193],"a":[25,69,97,123,146,151,210,215,234],"large":[26],"scale.":[27],"However,":[28],"due":[29],"to":[30,102,107,122,126,136,158,200],"significant":[32],"performance":[33,113],"gap":[34],"between":[35],"nodes":[37],"and":[38,114,150,170,181,185,231,243],"storage":[39],"subsystems,":[40],"suboptimal":[41],"design":[42],"for":[43,57,76,79,143,183,214,229],"Input/Output":[45],"(I/O)":[46],"module":[47,213],"will":[48],"significantly":[49],"impede":[50],"efficiency":[52,171,246],"applications,":[55],"especially":[56],"ubiquitous":[59],"atmosphere":[60,217],"applications.":[61],"Two-phase":[62],"I/O":[63,93,105,174,191,212],"implemented":[64],"in":[65],"N-to-1":[66],"mode":[67,106],"creates":[68],"serious":[70],"bottleneck":[71],"that":[72,222],"hinders":[73],"scalability":[75,169],"Model":[78],"Prediction":[80],"Across":[81],"Scales-Atmosphere":[82],"(MPAS-A)":[83],"new":[86],"generation":[87],"Sunway":[88],"supercomputer.":[89],"To":[90],"address":[91],"problem,":[94],"we":[95,131,205],"apply":[96],"custom":[98],"data":[99,117],"reorganization":[100],"method":[101,192],"enable":[103],"N-to-M":[104],"exploit":[108],"parallel":[110,245],"file":[111],"system's":[112],"limit":[115],"transfer":[118],"among":[119],"MPI":[120,195,252],"ranks":[121],"restricted":[124],"scope":[125],"alleviate":[127],"communication":[128],"overhead.":[129],"Moreover,":[130],"have":[132],"conducted":[133],"several":[134],"methods":[135,225],"accelerate":[137],"computations,":[139,230],"including":[140],"redesign":[142],"tracer":[144],"transport,":[145],"hybrid":[147],"buffering":[148],"scheme,":[149,154],"three-level":[152],"parallelization":[153],"which":[155,176],"allows":[156],"MPAS-A":[157,199,232],"use":[159],"all":[160],"heterogeneous":[161,203],"resources":[163],"efficiently.":[164],"Experimental":[165],"results":[166,228],"show":[167,221],"admirable":[168],"our":[173,223],"method,":[175],"achieves":[177,233],"speedups":[178],"41\u00d7":[180],"58.9\u00d7":[182],"input":[184],"output":[186],"compared":[187],"raw":[190],"30,000":[194],"ranks.":[196,253],"By":[197],"scaling":[198,249],"39":[201],"million":[202],"cores,":[204],"demonstrate":[206],"necessity":[208],"well-constructed":[211],"real-world":[216],"application.":[218],"Speed":[219],"tests":[220],"optimization":[224],"obtain":[226],"good":[227],"speed":[235],"0.82":[237],"Simulated":[238],"Day":[239],"per":[240],"Hour":[241],"(SDPH)":[242],"0.76":[244],"strong":[248],"600,000":[251]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
