{"id":"https://openalex.org/W2751540974","doi":"https://doi.org/10.1109/nas.2017.8026842","title":"A-MapCG: An Adaptive MapReduce Framework for GPUs","display_name":"A-MapCG: An Adaptive MapReduce Framework for GPUs","publication_year":2017,"publication_date":"2017-08-01","ids":{"openalex":"https://openalex.org/W2751540974","doi":"https://doi.org/10.1109/nas.2017.8026842","mag":"2751540974"},"language":"en","primary_location":{"id":"doi:10.1109/nas.2017.8026842","is_oa":false,"landing_page_url":"https://doi.org/10.1109/nas.2017.8026842","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 International Conference on Networking, Architecture, and Storage (NAS)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://stars.library.ucf.edu/scopus2015/6641","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100720045","display_name":"Lifeng Liu","orcid":"https://orcid.org/0000-0002-0187-9243"},"institutions":[{"id":"https://openalex.org/I19648265","display_name":"Wright State University","ror":"https://ror.org/04qk6pt94","country_code":"US","type":"education","lineage":["https://openalex.org/I19648265"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Lifeng Liu","raw_affiliation_strings":["Department of Computer Science and Engineering, Wright State University, Dayton, OH, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Wright State University, Dayton, OH, USA","institution_ids":["https://openalex.org/I19648265"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100333814","display_name":"Yue Zhang","orcid":"https://orcid.org/0009-0001-9261-5699"},"institutions":[{"id":"https://openalex.org/I19648265","display_name":"Wright State University","ror":"https://ror.org/04qk6pt94","country_code":"US","type":"education","lineage":["https://openalex.org/I19648265"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yue Zhang","raw_affiliation_strings":["Department of Computer Science and Engineering, Wright State University, Dayton, OH, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Wright State University, Dayton, OH, USA","institution_ids":["https://openalex.org/I19648265"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100387487","display_name":"Meilin Liu","orcid":"https://orcid.org/0000-0002-6188-2372"},"institutions":[{"id":"https://openalex.org/I19648265","display_name":"Wright State University","ror":"https://ror.org/04qk6pt94","country_code":"US","type":"education","lineage":["https://openalex.org/I19648265"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Meilin Liu","raw_affiliation_strings":["Department of Computer Science and Engineering, Wright State University, Dayton, OH, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Wright State University, Dayton, OH, USA","institution_ids":["https://openalex.org/I19648265"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044733681","display_name":"Chongjun Wang","orcid":"https://orcid.org/0000-0002-2628-7033"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chongjun Wang","raw_affiliation_strings":["Nanjing University Nanjing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nanjing University Nanjing, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100384682","display_name":"Jun Wang","orcid":"https://orcid.org/0000-0002-0926-4761"},"institutions":[{"id":"https://openalex.org/I106165777","display_name":"University of Central Florida","ror":"https://ror.org/036nfer12","country_code":"US","type":"education","lineage":["https://openalex.org/I106165777"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jun Wang","raw_affiliation_strings":["University of Central Florida, Orlando, FL, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Central Florida, Orlando, FL, USA","institution_ids":["https://openalex.org/I106165777"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.8631,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.75917632,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"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.9955999851226807,"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.9955999851226807,"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/T10036","display_name":"Advanced Neural Network Applications","score":0.9850999712944031,"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"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.974399983882904,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.9236198663711548},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8721809387207031},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.7580263614654541},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6806535124778748},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5548650026321411},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.554728627204895},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.4907895028591156},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.4902963936328888},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4608248472213745},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3394094705581665},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09306856989860535},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.08060824871063232}],"concepts":[{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.9236198663711548},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8721809387207031},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.7580263614654541},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6806535124778748},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5548650026321411},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.554728627204895},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.4907895028591156},{"id":"https://openalex.org/C50630238","wikidata":"https://www.wikidata.org/wiki/Q971505","display_name":"General-purpose computing on graphics processing units","level":3,"score":0.4902963936328888},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4608248472213745},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3394094705581665},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09306856989860535},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.08060824871063232},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/nas.2017.8026842","is_oa":false,"landing_page_url":"https://doi.org/10.1109/nas.2017.8026842","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 International Conference on Networking, Architecture, and Storage (NAS)","raw_type":"proceedings-article"},{"id":"pmh:oai:stars.library.ucf.edu:scopus2015-7640","is_oa":true,"landing_page_url":"https://stars.library.ucf.edu/scopus2015/6641","pdf_url":null,"source":{"id":"https://openalex.org/S4210172555","display_name":"Journal of International Crisis and Risk Communication Research","issn_l":"2576-0017","issn":["2576-0017","2576-0025"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Scopus Export 2015-2019","raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:stars.library.ucf.edu:scopus2015-7640","is_oa":true,"landing_page_url":"https://stars.library.ucf.edu/scopus2015/6641","pdf_url":null,"source":{"id":"https://openalex.org/S4210172555","display_name":"Journal of International Crisis and Risk Communication Research","issn_l":"2576-0017","issn":["2576-0017","2576-0025"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Scopus Export 2015-2019","raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1264773896","https://openalex.org/W1675130169","https://openalex.org/W2009127573","https://openalex.org/W2009654791","https://openalex.org/W2029940394","https://openalex.org/W2087507944","https://openalex.org/W2095249664","https://openalex.org/W2115092480","https://openalex.org/W2129817042","https://openalex.org/W2130479976","https://openalex.org/W2131975293","https://openalex.org/W2132600716","https://openalex.org/W2139605600","https://openalex.org/W2150645921","https://openalex.org/W2157729530","https://openalex.org/W2161190431","https://openalex.org/W2173213060","https://openalex.org/W6628139786","https://openalex.org/W6679815717"],"related_works":["https://openalex.org/W2317245370","https://openalex.org/W4249323025","https://openalex.org/W198851386","https://openalex.org/W2030310580","https://openalex.org/W947442053","https://openalex.org/W2148915962","https://openalex.org/W2283866686","https://openalex.org/W4287182096","https://openalex.org/W27867058","https://openalex.org/W1980160788"],"abstract_inverted_index":{"The":[0,176,192,219,236],"MapReduce":[1,30,41,70,84,98,120,142],"framework":[2,14,121,143,179],"proposed":[3,33,74,177],"by":[4,188],"Google":[5],"to":[6,80,154,170],"process":[7],"large":[8],"data":[9],"sets":[10],"is":[11,73,180,234,251],"an":[12,68],"efficient":[13],"used":[15],"in":[16,52,61],"many":[17,29],"areas,":[18],"such":[19],"as":[20],"social":[21],"network,":[22],"scientific":[23],"research,":[24],"electronic":[25],"business,":[26],"etc.":[27],"Hence,":[28],"frameworks":[31,42],"are":[32],"and":[34,45,56,133,151],"implemented":[35],"on":[36,76,86,90,144,182],"different":[37],"platforms.":[38,88,146],"However,":[39],"these":[40],"have":[43],"limitations,":[44],"they":[46],"cannot":[47],"handle":[48],"the":[49,53,57,62,77,83,91,106,109,114,119,125,135,141,156,161,172,183,197,210],"collision":[50,111],"problem":[51,60,112,128],"map":[54,115,162,198],"phase,":[55],"unbalanced":[58],"workload":[59,126,168],"reduce":[63,155,173,221,238],"phase.":[64,163],"In":[65,123],"this":[66],"paper,":[67],"Adaptive":[69],"Framework":[71],"(A-MapCG)":[72],"based":[75],"MapCG":[78,208,227,244],"framework,":[79],"further":[81],"improve":[82,171],"performance":[85,117,139],"GPU":[87,145,186],"Based":[89],"experiments,":[92],"we":[93],"observed":[94],"that":[95,196],"for":[96,105,209],"certain":[97],"applications":[99],"emitting":[100],"multiple":[101],"Key/value":[102],"(K/V)":[103],"pairs":[104],"same":[107],"key,":[108],"atomic":[110],"degrades":[113],"phase":[116,138,174,199,222,239],"of":[118,140,158,200,205,224,231,241,248],"substantially.":[122],"addition,":[124],"unbalance":[127],"wastes":[129],"parallel":[130,229],"computing":[131],"resources":[132],"limits":[134],"overall":[136],"reduction":[137],"A-MapCG":[147,164,178,201,225,242],"uses":[148],"segmentation":[149],"table":[150],"intra-warp":[152],"combination":[153],"number":[157],"collisions":[159],"during":[160],"also":[165],"adopts":[166],"balanced":[167],"assignment":[169],"performance.":[175],"evaluated":[181],"Tesla":[184],"K40":[185],"hosted":[187],"Intel":[189],"Core":[190],"i7-4790.":[191],"case":[193],"study":[194],"shows":[195],"achieves":[202],"a":[203,216],"speedup":[204,223,240],"4.63":[206],"over":[207,226,243],"test":[211],"case,":[212],"Word":[213,232,249],"Count,":[214],"with":[215,228,245],"64MB":[217],"workload.":[218],"average":[220,237],"reductions":[230,247],"Count":[233,250],"6.92.":[235],"serial":[246],"4.11.":[252]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
