{"id":"https://openalex.org/W3159576817","doi":"https://doi.org/10.1145/3457388.3458661","title":"Design space for scaling-in general purpose computing within the DDR DRAM hierarchy for map-reduce workloads","display_name":"Design space for scaling-in general purpose computing within the DDR DRAM hierarchy for map-reduce workloads","publication_year":2021,"publication_date":"2021-04-29","ids":{"openalex":"https://openalex.org/W3159576817","doi":"https://doi.org/10.1145/3457388.3458661","mag":"3159576817"},"language":"en","primary_location":{"id":"doi:10.1145/3457388.3458661","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3457388.3458661","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 18th ACM International Conference on Computing Frontiers","raw_type":"proceedings-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/A5047931040","display_name":"Siddhartha Balakrishna","orcid":null},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Siddhartha Balakrishna Rai","raw_affiliation_strings":["Pennsylvania State University"],"affiliations":[{"raw_affiliation_string":"Pennsylvania State University","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033253809","display_name":"Anand Sivasubramaniam","orcid":"https://orcid.org/0000-0001-6173-687X"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anand Sivasubramaniam","raw_affiliation_strings":["Pennsylvania State University"],"affiliations":[{"raw_affiliation_string":"Pennsylvania State University","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018757871","display_name":"Adithya Kumar","orcid":"https://orcid.org/0009-0005-3876-0624"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Adithya Kumar","raw_affiliation_strings":["Pennsylvania State University"],"affiliations":[{"raw_affiliation_string":"Pennsylvania State University","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057991522","display_name":"Prasanna Venkatesh Rengasamy","orcid":null},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Prasanna Venkatesh Rengasamy","raw_affiliation_strings":["Pennsylvania State University"],"affiliations":[{"raw_affiliation_string":"Pennsylvania State University","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101919131","display_name":"Vijaykrishnan Narayanan","orcid":"https://orcid.org/0000-0001-6266-6068"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vijaykrishnan Narayanan","raw_affiliation_strings":["Pennsylvania State University"],"affiliations":[{"raw_affiliation_string":"Pennsylvania State University","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053738881","display_name":"Ameen Akel","orcid":null},"institutions":[{"id":"https://openalex.org/I11912373","display_name":"Micron (United States)","ror":"https://ror.org/02fv52296","country_code":"US","type":"company","lineage":["https://openalex.org/I11912373"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ameen Akel","raw_affiliation_strings":["Micron Technology, Inc"],"affiliations":[{"raw_affiliation_string":"Micron Technology, Inc","institution_ids":["https://openalex.org/I11912373"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012522420","display_name":"Sean Eilert","orcid":"https://orcid.org/0000-0002-5378-2961"},"institutions":[{"id":"https://openalex.org/I11912373","display_name":"Micron (United States)","ror":"https://ror.org/02fv52296","country_code":"US","type":"company","lineage":["https://openalex.org/I11912373"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sean Eilert","raw_affiliation_strings":["Micron Technology, Inc"],"affiliations":[{"raw_affiliation_string":"Micron Technology, Inc","institution_ids":["https://openalex.org/I11912373"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5047931040"],"corresponding_institution_ids":["https://openalex.org/I130769515"],"apc_list":null,"apc_paid":null,"fwci":0.9211,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.71031871,"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":"113","last_page":"123"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.9991999864578247,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9991000294685364,"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.8313450217247009},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8116171360015869},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.6548776626586914},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.5863123536109924},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5427998304367065},{"id":"https://openalex.org/keywords/locality","display_name":"Locality","score":0.5097629427909851},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.4996058940887451},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.49808430671691895},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.4932188391685486},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.4906059801578522},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.48740866780281067},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4843195974826813},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.40853622555732727},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3910711407661438},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.35452866554260254},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.23083052039146423}],"concepts":[{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.8313450217247009},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8116171360015869},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.6548776626586914},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.5863123536109924},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5427998304367065},{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.5097629427909851},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.4996058940887451},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.49808430671691895},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.4932188391685486},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.4906059801578522},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.48740866780281067},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4843195974826813},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.40853622555732727},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3910711407661438},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.35452866554260254},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.23083052039146423},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3457388.3458661","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3457388.3458661","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 18th ACM International Conference on Computing Frontiers","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.41999998688697815}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":73,"referenced_works":["https://openalex.org/W1529285927","https://openalex.org/W1969529818","https://openalex.org/W1976186353","https://openalex.org/W1979830285","https://openalex.org/W1981943579","https://openalex.org/W1982565841","https://openalex.org/W1983096721","https://openalex.org/W2013435193","https://openalex.org/W2024818089","https://openalex.org/W2026517532","https://openalex.org/W2030407693","https://openalex.org/W2042747508","https://openalex.org/W2045431893","https://openalex.org/W2048266589","https://openalex.org/W2058490651","https://openalex.org/W2078141470","https://openalex.org/W2092324191","https://openalex.org/W2094332102","https://openalex.org/W2112547256","https://openalex.org/W2116784058","https://openalex.org/W2136268150","https://openalex.org/W2141443190","https://openalex.org/W2141494147","https://openalex.org/W2146276996","https://openalex.org/W2147657366","https://openalex.org/W2152165066","https://openalex.org/W2152484003","https://openalex.org/W2154857344","https://openalex.org/W2161190431","https://openalex.org/W2162639668","https://openalex.org/W2164431468","https://openalex.org/W2165697076","https://openalex.org/W2170257519","https://openalex.org/W2233523872","https://openalex.org/W2289252105","https://openalex.org/W2294097286","https://openalex.org/W2509861650","https://openalex.org/W2513554817","https://openalex.org/W2517869808","https://openalex.org/W2536390129","https://openalex.org/W2545376626","https://openalex.org/W2567398608","https://openalex.org/W2584612194","https://openalex.org/W2585259630","https://openalex.org/W2606722458","https://openalex.org/W2613569094","https://openalex.org/W2733970977","https://openalex.org/W2762749859","https://openalex.org/W2765234579","https://openalex.org/W2766489088","https://openalex.org/W2795177683","https://openalex.org/W2801000640","https://openalex.org/W2809205380","https://openalex.org/W2896857054","https://openalex.org/W2906737788","https://openalex.org/W2943248576","https://openalex.org/W2944064106","https://openalex.org/W2945707356","https://openalex.org/W2949251082","https://openalex.org/W2949989598","https://openalex.org/W2951091066","https://openalex.org/W2979823675","https://openalex.org/W2982008795","https://openalex.org/W2988490227","https://openalex.org/W3125984961","https://openalex.org/W4234107648","https://openalex.org/W4242743392","https://openalex.org/W4244607449","https://openalex.org/W4245199738","https://openalex.org/W4251219996","https://openalex.org/W4253995697","https://openalex.org/W4292169167","https://openalex.org/W6969259846"],"related_works":["https://openalex.org/W2741067476","https://openalex.org/W2363677236","https://openalex.org/W2007964072","https://openalex.org/W2078036665","https://openalex.org/W2102140193","https://openalex.org/W778337757","https://openalex.org/W2001031944","https://openalex.org/W2085237598","https://openalex.org/W2006835125","https://openalex.org/W2159870643"],"abstract_inverted_index":{"This":[0],"paper":[1],"conducts":[2],"a":[3],"design":[4,101],"space":[5,102],"exploration":[6],"of":[7,22,61,68,113,138,173,183],"placing":[8,52],"general":[9],"purpose":[10],"RISCV":[11,125],"cores":[12,54,126],"within":[13,55],"the":[14,20,28,32,56,62,69,76,94,100,111,135,151,162,176,187],"DDR":[15,95],"DRAM":[16,96],"hierarchy":[17],"to":[18,38,43,47,65,82,88,109,132,142],"boost":[19,160],"performance":[21,159],"important":[23],"data":[24],"analytics":[25],"applications":[26],"in":[27,90,146,150,181],"datacenter.":[29],"We":[30,74,98],"investigate":[31],"hardware":[33,115],"(where?":[34],"how":[35,37,46],"many?":[36],"interface?)":[39],"and":[40,59,117,179],"software":[41,118],"(how":[42],"place":[44],"data?":[45],"map":[48],"computations?)":[49],"choices":[50],"for":[51,134,161],"these":[53,91,139],"rank,":[57],"chip,":[58],"bank":[60,177],"DIMM":[63],"slots":[64],"take":[66],"advantage":[67],"locality":[70],"vs.":[71],"parallelism":[72],"trade-offs.":[73],"use":[75],"popular":[77],"MapReduce":[78],"paradigm,":[79],"normally":[80],"used":[81],"scale":[83,89],"out":[84],"workloads":[85,92],"across":[86],"servers,":[87],"into":[93],"hierarchy.":[97],"evaluate":[99],"using":[103],"diverse":[104],"off-the-shelf":[105],"Apache":[106],"Spark":[107],"Workloads":[108],"show":[110,122],"pros-and-cons":[112],"different":[114],"placement":[116],"mapping":[119],"strategies.":[120],"Results":[121],"that":[123],"bank-level":[124],"can":[127],"provide":[128],"tremendous":[129],"speedup":[130,144],"(up":[131],"363X)":[133],"offload-able":[136],"parts":[137],"applications,":[140,153],"amounting":[141],"14X":[143],"overall":[145],"some":[147],"applications.":[148,192],"Even":[149],"non-amenable":[152],"we":[154,168],"get":[155],"at":[156,175],"least":[157],"31%":[158],"entire":[163],"application.":[164],"To":[165],"realize":[166],"this,":[167],"incur":[169],"an":[170],"area":[171],"overhead":[172],"4%":[174],"level,":[178],"increase":[180],"temperature":[182],"<":[184],"4\u00b0C":[185],"over":[186,190],"chip":[188],"averaged":[189],"all":[191]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
