{"id":"https://openalex.org/W2873516973","doi":"https://doi.org/10.1109/tmscs.2018.2854787","title":"Hardware Accelerated Mappers for Hadoop MapReduce Streaming","display_name":"Hardware Accelerated Mappers for Hadoop MapReduce Streaming","publication_year":2018,"publication_date":"2018-07-12","ids":{"openalex":"https://openalex.org/W2873516973","doi":"https://doi.org/10.1109/tmscs.2018.2854787","mag":"2873516973"},"language":"en","primary_location":{"id":"doi:10.1109/tmscs.2018.2854787","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tmscs.2018.2854787","pdf_url":null,"source":{"id":"https://openalex.org/S4210201583","display_name":"IEEE Transactions on Multi-Scale Computing Systems","issn_l":"2332-7766","issn":["2332-7766","2372-207X"],"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 Multi-Scale Computing 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/A5063466296","display_name":"Katayoun Neshatpour","orcid":"https://orcid.org/0000-0002-0094-316X"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Katayoun Neshatpour","raw_affiliation_strings":["Department of Electrical and Computer Engineering, George Mason University, Fairfax, VA, USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, George Mason University, Fairfax, VA, USA","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010278061","display_name":"Maria Malik","orcid":"https://orcid.org/0000-0001-8425-2501"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Maria Malik","raw_affiliation_strings":["Department of Electrical and Computer Engineering, George Mason University, Fairfax, VA, USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, George Mason University, Fairfax, VA, USA","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060036961","display_name":"Avesta Sasan","orcid":"https://orcid.org/0000-0002-4052-8075"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Avesta Sasan","raw_affiliation_strings":["Department of Electrical and Computer Engineering, George Mason University, Fairfax, VA, USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, George Mason University, Fairfax, VA, USA","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051940611","display_name":"Setareh Rafatirad","orcid":"https://orcid.org/0000-0002-0626-9778"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Setareh Rafatirad","raw_affiliation_strings":["Department of Electrical and Computer Engineering, George Mason University, Fairfax, VA, USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, George Mason University, Fairfax, VA, USA","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5047382437","display_name":"Houman Homayoun","orcid":"https://orcid.org/0000-0001-8904-4699"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Houman Homayoun","raw_affiliation_strings":["Department of Electrical and Computer Engineering, George Mason University, Fairfax, VA, USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, George Mason University, Fairfax, VA, USA","institution_ids":["https://openalex.org/I162714631"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5063466296"],"corresponding_institution_ids":["https://openalex.org/I162714631"],"apc_list":null,"apc_paid":null,"fwci":0.8216,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.81041087,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"4","issue":"4","first_page":"734","last_page":"748"},"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.9998999834060669,"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.9998999834060669,"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/T11478","display_name":"Caching and Content Delivery","score":0.9976000189781189,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9962999820709229,"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/computer-science","display_name":"Computer science","score":0.801447331905365},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6692559123039246},{"id":"https://openalex.org/keywords/streaming-data","display_name":"Streaming data","score":0.43458831310272217},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4202863574028015},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.3907691538333893},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.1199280321598053}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.801447331905365},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6692559123039246},{"id":"https://openalex.org/C2777611316","wikidata":"https://www.wikidata.org/wiki/Q39045282","display_name":"Streaming data","level":2,"score":0.43458831310272217},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4202863574028015},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3907691538333893},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.1199280321598053}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tmscs.2018.2854787","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tmscs.2018.2854787","pdf_url":null,"source":{"id":"https://openalex.org/S4210201583","display_name":"IEEE Transactions on Multi-Scale Computing Systems","issn_l":"2332-7766","issn":["2332-7766","2372-207X"],"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 Multi-Scale Computing Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8899999856948853,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":49,"referenced_works":["https://openalex.org/W177634618","https://openalex.org/W1493650497","https://openalex.org/W1548536769","https://openalex.org/W1555269405","https://openalex.org/W1598064945","https://openalex.org/W1677208095","https://openalex.org/W1861377444","https://openalex.org/W1907782118","https://openalex.org/W1969104149","https://openalex.org/W1969638984","https://openalex.org/W1982565841","https://openalex.org/W1993694077","https://openalex.org/W1997113918","https://openalex.org/W2008241424","https://openalex.org/W2010279913","https://openalex.org/W2054882590","https://openalex.org/W2065439108","https://openalex.org/W2085365868","https://openalex.org/W2099414645","https://openalex.org/W2103886725","https://openalex.org/W2116762767","https://openalex.org/W2119434292","https://openalex.org/W2122465391","https://openalex.org/W2126399065","https://openalex.org/W2129817042","https://openalex.org/W2133156997","https://openalex.org/W2141181087","https://openalex.org/W2154991996","https://openalex.org/W2161190431","https://openalex.org/W2176499795","https://openalex.org/W2218038495","https://openalex.org/W2405102949","https://openalex.org/W2521149585","https://openalex.org/W2530659595","https://openalex.org/W2534828177","https://openalex.org/W2542189141","https://openalex.org/W2583383421","https://openalex.org/W2613215347","https://openalex.org/W2737685714","https://openalex.org/W2762392833","https://openalex.org/W3044736293","https://openalex.org/W4211012425","https://openalex.org/W4239385313","https://openalex.org/W4256352996","https://openalex.org/W4256629673","https://openalex.org/W6632699885","https://openalex.org/W6633211927","https://openalex.org/W6639193275","https://openalex.org/W6741561585"],"related_works":["https://openalex.org/W2382164943","https://openalex.org/W2048472084","https://openalex.org/W2751411564","https://openalex.org/W2023497185","https://openalex.org/W1604898313","https://openalex.org/W2117014006","https://openalex.org/W2164287667","https://openalex.org/W4233815414","https://openalex.org/W2372170743","https://openalex.org/W1491899005"],"abstract_inverted_index":{"Heterogeneous":[0],"architectures":[1,384],"have":[2],"emerged":[3],"as":[4,32,280,282],"an":[5,294],"effective":[6],"solution":[7],"to":[8,42,107,213,247],"address":[9,43],"the":[10,21,44,62,77,93,132,148,192,210,215,227,234,259,316,325,328,331,340,345,354,388],"energy-efficiency":[11,48,272,283,332,346,376],"challenges.":[12],"This":[13,115,244],"is":[14,76,92,104,290,337],"particularly":[15],"happening":[16],"in":[17,54,56,67,82,141,162,172,293,382],"data":[18,68,89,110,139],"centers":[19],"where":[20],"integration":[22],"of":[23,50,58,64,95,134,151,191,204,218,239,252,261,285,334,393],"FPGA":[24,181,363],"hardware":[25,65,80,113,126,183,242],"accelerators":[26,66,254],"with":[27,180,207],"general":[28],"purpose":[29],"processors":[30],"such":[31],"big":[33,59,88,100,109,138,322,341,351,394],"Xeon":[34],"or":[35,101],"little":[36,102,313,320,349],"Atom":[37],"cores":[38,323],"introduces":[39],"enormous":[40],"opportunities":[41],"power,":[45],"scalability,":[46],"and":[47,159,199,230,236,266,271,288,321,350,375,385],"challenges":[49],"processing":[51],"emerging":[52],"applications,":[53],"particular":[55],"domain":[57],"data.":[60],"Therefore,":[61],"rise":[63],"centers,":[69],"raises":[70],"several":[71],"important":[72],"research":[73],"questions:":[74],"What":[75,91],"potential":[78],"for":[79,87,178,255,269,378],"acceleration":[81,127,307,336],"MapReduce,":[83,257],"a":[84,142,163,173,188,202,277,299,359,367],"defacto":[85],"standard":[86],"analytics?":[90],"role":[94],"processor":[96],"after":[97,324],"acceleration;":[98],"whether":[99],"core":[103],"most":[105],"suited":[106,177],"run":[108],"applications":[111,140],"post":[112],"acceleration?":[114],"paper":[116],"answers":[117],"these":[118],"questions":[119],"through":[120],"methodical":[121],"real-system":[122],"experiments":[123],"on":[124,195,312,339,390],"state-of-the-art":[125],"platforms.":[128],"We":[129,146,186],"first":[130],"present":[131,187],"implementation":[133,150,190,297],"four":[135],"highly":[136],"used":[137],"heterogeneous":[143],"CPU+FPGA":[144],"architecture.":[145],"develop":[147],"MapReduce":[149,380],"K-means,":[152],"K":[153],"nearest":[154],"neighbor,":[155],"support":[156],"vector":[157],"machine,":[158],"naive":[160],"Bayes":[161],"Hadoop":[164,240,256,296,379],"Streaming":[165],"environment":[166],"that":[167,305,358],"allows":[168],"developing":[169],"mapper":[170,212],"functions":[171],"non-Java":[174],"based":[175,182],"language":[176],"interfacing":[179],"accelerating":[184],"environment.":[185],"full":[189],"HW+SW":[193,306,335,369],"mappers":[194],"existing":[196],"FPGA+core":[197],"platform":[198],"evaluate":[200],"how":[201,223,250],"cluster":[203],"CPUs":[205],"equipped":[206],"FPGAs":[208],"uses":[209],"accelerated":[211],"enhance":[214],"overall":[216],"performance":[217,235,270,317,374],"MapReduce.":[219],"Moreover,":[220],"we":[221],"study":[222],"various":[224],"parameters":[225],"at":[226],"application,":[228],"system,":[229],"architecture":[231],"levels":[232],"affect":[233],"power-efficiency":[237],"benefits":[238],"streaming":[241],"acceleration.":[243,326],"analysis":[245],"helps":[246],"better":[248],"understand":[249],"presence":[251],"HW":[253],"changes":[258],"choice":[260],"CPU,":[262],"tuning":[263],"optimization":[264],"parameters,":[265],"scheduling":[267],"decisions":[268],"improvement.":[273],"The":[274],"results":[275,356],"show":[276,357],"promising":[278],"speedup":[279,311],"well":[281],"gains":[284,377],"upto":[286],"5.7\u00d7":[287],"16\u00d7":[289],"achieved,":[291],"respectively,":[292],"end-to-end":[295],"using":[298,366],"semi-automated":[300,368],"HLS":[301],"framework.":[302],"Results":[303],"suggest":[304],"yields":[308],"significantly":[309,386],"higher":[310,338],"cores,":[314,342],"reducing":[315],"gap":[318,347],"between":[319,348],"On":[327],"other":[329],"hand,":[330],"benefit":[333],"which":[343],"reduces":[344,387],"cores.":[352,396],"Overall,":[353],"experimental":[355],"low":[360],"cost":[361],"embedded":[362],"platform,":[364],"programmed":[365],"co-design":[370],"methodology,":[371],"brings":[372],"significant":[373],"computing":[381],"cloud-based":[383],"reliance":[389],"large":[391],"number":[392],"high-performance":[395]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
