{"id":"https://openalex.org/W2901423583","doi":"https://doi.org/10.1109/tetc.2018.2881265","title":"swMR: A Framework for Accelerating MapReduce Applications on Sunway Taihulight","display_name":"swMR: A Framework for Accelerating MapReduce Applications on Sunway Taihulight","publication_year":2018,"publication_date":"2018-11-14","ids":{"openalex":"https://openalex.org/W2901423583","doi":"https://doi.org/10.1109/tetc.2018.2881265","mag":"2901423583"},"language":"en","primary_location":{"id":"doi:10.1109/tetc.2018.2881265","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tetc.2018.2881265","pdf_url":null,"source":{"id":"https://openalex.org/S2496326734","display_name":"IEEE Transactions on Emerging Topics in Computing","issn_l":"2168-6750","issn":["2168-6750","2376-4562"],"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 Emerging Topics in Computing","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/A5049315504","display_name":"Xiaogang Zhong","orcid":null},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaogang Zhong","raw_affiliation_strings":["Sino-German Joint Software Institute, School of Computer Science and Engineering, Beihang University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sino-German Joint Software Institute, School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046708261","display_name":"Mingzhen Li","orcid":"https://orcid.org/0000-0002-4115-9072"},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mingzhen Li","raw_affiliation_strings":["Sino-German Joint Software Institute, School of Computer Science and Engineering, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-4115-9072","affiliations":[{"raw_affiliation_string":"Sino-German Joint Software Institute, School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018705589","display_name":"Hailong Yang","orcid":"https://orcid.org/0000-0003-1101-7927"},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hailong Yang","raw_affiliation_strings":["Sino-German Joint Software Institute, School of Computer Science and Engineering, Beihang University, Beijing, China","State Key Laboratory of Mathematical Engineering and Advanced Computing, Wuxi, China"],"raw_orcid":"https://orcid.org/0000-0003-1101-7927","affiliations":[{"raw_affiliation_string":"Sino-German Joint Software Institute, School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I82880672"]},{"raw_affiliation_string":"State Key Laboratory of Mathematical Engineering and Advanced Computing, Wuxi, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100330624","display_name":"Yi Liu","orcid":"https://orcid.org/0000-0003-1829-2817"},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yi Liu","raw_affiliation_strings":["Sino-German Joint Software Institute, School of Computer Science and Engineering, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-1829-2817","affiliations":[{"raw_affiliation_string":"Sino-German Joint Software Institute, School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I82880672"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079362609","display_name":"Depei Qian","orcid":"https://orcid.org/0000-0002-5382-1473"},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Depei Qian","raw_affiliation_strings":["Sino-German Joint Software Institute, School of Computer Science and Engineering, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-5382-1473","affiliations":[{"raw_affiliation_string":"Sino-German Joint Software Institute, School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I82880672"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.0134,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.90596134,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"9","issue":"2","first_page":"1020","last_page":"1030"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9997000098228455,"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"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","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/T12292","display_name":"Graph Theory and Algorithms","score":0.9969000220298767,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/computer-science","display_name":"Computer science","score":0.8645782470703125},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.7600810527801514},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.6014264225959778},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5892831683158875},{"id":"https://openalex.org/keywords/partition","display_name":"Partition (number theory)","score":0.5852981805801392},{"id":"https://openalex.org/keywords/big-data","display_name":"Big data","score":0.47712087631225586},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.4710999131202698},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.4462347626686096},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.21960052847862244}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8645782470703125},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.7600810527801514},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.6014264225959778},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5892831683158875},{"id":"https://openalex.org/C42812","wikidata":"https://www.wikidata.org/wiki/Q1082910","display_name":"Partition (number theory)","level":2,"score":0.5852981805801392},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.47712087631225586},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.4710999131202698},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.4462347626686096},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.21960052847862244},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tetc.2018.2881265","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tetc.2018.2881265","pdf_url":null,"source":{"id":"https://openalex.org/S2496326734","display_name":"IEEE Transactions on Emerging Topics in Computing","issn_l":"2168-6750","issn":["2168-6750","2376-4562"],"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 Emerging Topics in Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.4000000059604645,"display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G4779907915","display_name":null,"funder_award_id":"61502019","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7999642586","display_name":null,"funder_award_id":"2016YFB1000304","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W99102765","https://openalex.org/W1486317198","https://openalex.org/W1505837402","https://openalex.org/W1861377444","https://openalex.org/W1866654974","https://openalex.org/W1903497807","https://openalex.org/W1957434436","https://openalex.org/W1970474678","https://openalex.org/W1991126176","https://openalex.org/W1997136459","https://openalex.org/W2006360402","https://openalex.org/W2033963544","https://openalex.org/W2040263621","https://openalex.org/W2040722314","https://openalex.org/W2045275492","https://openalex.org/W2051926223","https://openalex.org/W2102458936","https://openalex.org/W2102840489","https://openalex.org/W2122410182","https://openalex.org/W2129817042","https://openalex.org/W2150291840","https://openalex.org/W2157355837","https://openalex.org/W2157490430","https://openalex.org/W2161190431","https://openalex.org/W2261525379","https://openalex.org/W2294109574","https://openalex.org/W2510026128","https://openalex.org/W2578808354","https://openalex.org/W2728256789","https://openalex.org/W2745166565","https://openalex.org/W2789228469","https://openalex.org/W2891832717","https://openalex.org/W2951113132","https://openalex.org/W3125866593","https://openalex.org/W4234021485","https://openalex.org/W4248767818","https://openalex.org/W4297789040","https://openalex.org/W6639193275","https://openalex.org/W6639528875","https://openalex.org/W6639805184","https://openalex.org/W6742951629"],"related_works":["https://openalex.org/W2058965144","https://openalex.org/W2164382479","https://openalex.org/W98480971","https://openalex.org/W2150291671","https://openalex.org/W2027972911","https://openalex.org/W2146343568","https://openalex.org/W2013643406","https://openalex.org/W2157978810","https://openalex.org/W2597809628","https://openalex.org/W3046370962"],"abstract_inverted_index":{"MapReduce":[0,52,165],"has":[1],"already":[2],"been":[3],"an":[4,26,50],"indispensable":[5],"framework":[6,28,53,166],"for":[7],"the":[8,19,32,38,46,63,86,93,107,111,130,139,153],"programmers":[9],"to":[10,84,128,151],"develop":[11],"big":[12],"data":[13,156],"applications":[14],"at":[15],"scale":[16],"without":[17],"concerning":[18],"underlying":[20],"complex":[21],"system":[22],"details.":[23],"However,":[24],"such":[25,66],"important":[27],"is":[29,126],"missing":[30],"on":[31,54,148,168,174],"Sunway":[33,41,55,98],"many-core":[34,56],"processor":[35,57],"that":[36,80],"powers":[37],"world-leading":[39],"supercomputer":[40],"Taihulight.":[42],"This":[43],"paper":[44],"fills":[45],"gap":[47],"by":[48],"implementing":[49],"efficient":[51],"which":[58,125],"takes":[59],"full":[60],"advantage":[61],"of":[62,88,97,110,155],"architecture":[64],"features":[65],"as":[67,143,145],"local":[68,140],"device":[69,141],"memory":[70,142],"and":[71,90,95,123,158],"register":[72,146],"communication.":[73,159],"Specifically,":[74],"we":[75,137],"propose":[76],"three":[77],"different":[78,82],"schemes":[79],"adopt":[81,138],"methods":[83],"partition":[85],"computation":[87],"map":[89,122],"reduce":[91],"across":[92,176],"MPE":[94],"CPEs":[96,112],"processor.":[99],"Especially":[100],"in":[101],"CPE-accelerated":[102],"Dynamic":[103],"Partitioning":[104],"Scheme":[105],"(CDPS),":[106],"processing":[108],"role":[109],"within":[113],"each":[114,149],"CPE":[115,150],"pair":[116],"can":[117],"be":[118],"transformed":[119],"dynamically":[120],"between":[121],"reduce,":[124],"effective":[127],"improve":[129,152],"load":[131],"balance":[132],"during":[133],"runtime.":[134],"In":[135],"addition,":[136],"well":[144],"communication":[147],"efficiency":[154],"access":[157],"The":[160],"experiment":[161],"results":[162],"demonstrate":[163],"our":[164],"based":[167],"CDPS":[169],"achieves":[170],"36.9\u00d7":[171],"performance":[172],"speedup":[173],"average":[175],"representative":[177],"benchmarks.":[178]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
