{"id":"https://openalex.org/W3212381966","doi":"https://doi.org/10.1109/dac18074.2021.9586186","title":"OpenMem: Hardware/Software Cooperative Management for Mobile Memory System","display_name":"OpenMem: Hardware/Software Cooperative Management for Mobile Memory System","publication_year":2021,"publication_date":"2021-11-08","ids":{"openalex":"https://openalex.org/W3212381966","doi":"https://doi.org/10.1109/dac18074.2021.9586186","mag":"3212381966"},"language":"en","primary_location":{"id":"doi:10.1109/dac18074.2021.9586186","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dac18074.2021.9586186","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 58th ACM/IEEE Design Automation Conference (DAC)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5045341750","display_name":"Fei Wen","orcid":"https://orcid.org/0000-0002-8789-8495"},"institutions":[{"id":"https://openalex.org/I2801613365","display_name":"Mitchell Institute","ror":"https://ror.org/03ds72003","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I2801613365"]},{"id":"https://openalex.org/I91045830","display_name":"Texas A&M University","ror":"https://ror.org/01f5ytq51","country_code":"US","type":"education","lineage":["https://openalex.org/I91045830"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Fei Wen","raw_affiliation_strings":["Texas A&#x0026;M University,Department of Electrical and Computer Engineering","Texas A&M University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Texas A&#x0026;M University,Department of Electrical and Computer Engineering","institution_ids":["https://openalex.org/I91045830"]},{"raw_affiliation_string":"Texas A&M University","institution_ids":["https://openalex.org/I2801613365","https://openalex.org/I91045830"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031409712","display_name":"Mian Qin","orcid":"https://orcid.org/0000-0003-1753-3914"},"institutions":[{"id":"https://openalex.org/I2801613365","display_name":"Mitchell Institute","ror":"https://ror.org/03ds72003","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I2801613365"]},{"id":"https://openalex.org/I91045830","display_name":"Texas A&M University","ror":"https://ror.org/01f5ytq51","country_code":"US","type":"education","lineage":["https://openalex.org/I91045830"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mian Qin","raw_affiliation_strings":["Texas A&#x0026;M University,Department of Electrical and Computer Engineering","Texas A&M University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Texas A&#x0026;M University,Department of Electrical and Computer Engineering","institution_ids":["https://openalex.org/I91045830"]},{"raw_affiliation_string":"Texas A&M University","institution_ids":["https://openalex.org/I2801613365","https://openalex.org/I91045830"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082578661","display_name":"Paul V. Gratz","orcid":"https://orcid.org/0000-0001-7120-7189"},"institutions":[{"id":"https://openalex.org/I2801613365","display_name":"Mitchell Institute","ror":"https://ror.org/03ds72003","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I2801613365"]},{"id":"https://openalex.org/I91045830","display_name":"Texas A&M University","ror":"https://ror.org/01f5ytq51","country_code":"US","type":"education","lineage":["https://openalex.org/I91045830"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Paul Gratz","raw_affiliation_strings":["Texas A&#x0026;M University,Department of Electrical and Computer Engineering","Texas A&M University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Texas A&#x0026;M University,Department of Electrical and Computer Engineering","institution_ids":["https://openalex.org/I91045830"]},{"raw_affiliation_string":"Texas A&M University","institution_ids":["https://openalex.org/I2801613365","https://openalex.org/I91045830"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5089364674","display_name":"Narasimha Reddy","orcid":"https://orcid.org/0000-0003-4625-8819"},"institutions":[{"id":"https://openalex.org/I2801613365","display_name":"Mitchell Institute","ror":"https://ror.org/03ds72003","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I2801613365"]},{"id":"https://openalex.org/I91045830","display_name":"Texas A&M University","ror":"https://ror.org/01f5ytq51","country_code":"US","type":"education","lineage":["https://openalex.org/I91045830"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Narasimha Reddy","raw_affiliation_strings":["Texas A&#x0026;M University,Department of Electrical and Computer Engineering","Texas A&M University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Texas A&#x0026;M University,Department of Electrical and Computer Engineering","institution_ids":["https://openalex.org/I91045830"]},{"raw_affiliation_string":"Texas A&M University","institution_ids":["https://openalex.org/I2801613365","https://openalex.org/I91045830"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"109","last_page":"114"},"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.9994999766349792,"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.998199999332428,"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/computer-science","display_name":"Computer science","score":0.7473304271697998},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.5543201565742493},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.49970078468322754},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.45633596181869507},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.43610697984695435},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.36349087953567505},{"id":"https://openalex.org/keywords/overlay","display_name":"Overlay","score":0.11418434977531433}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7473304271697998},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.5543201565742493},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.49970078468322754},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.45633596181869507},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.43610697984695435},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.36349087953567505},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.11418434977531433}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/dac18074.2021.9586186","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dac18074.2021.9586186","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 58th ACM/IEEE Design Automation Conference (DAC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8999999761581421,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W35708471","https://openalex.org/W1564523715","https://openalex.org/W2038897371","https://openalex.org/W2080100638","https://openalex.org/W2102449048","https://openalex.org/W2147539449","https://openalex.org/W2156126318","https://openalex.org/W2156858199","https://openalex.org/W2340522713","https://openalex.org/W2473693139","https://openalex.org/W2487018225","https://openalex.org/W2611027062","https://openalex.org/W2619024801","https://openalex.org/W2767400638","https://openalex.org/W2934584470","https://openalex.org/W3091205277","https://openalex.org/W3101507017","https://openalex.org/W4231653287","https://openalex.org/W6633941944","https://openalex.org/W6785160820"],"related_works":["https://openalex.org/W2418291489","https://openalex.org/W3096519538","https://openalex.org/W2744747300","https://openalex.org/W4241166160","https://openalex.org/W2068121105","https://openalex.org/W2384826897","https://openalex.org/W1973516247","https://openalex.org/W1997466117","https://openalex.org/W2795695574","https://openalex.org/W2300282708"],"abstract_inverted_index":{"Hybrid":[0],"memory":[1,7,18,51,58,124,148,212],"systems,":[2,92,149],"comprised":[3],"of":[4,20,48,72,97,122,156,184],"emerging":[5],"non-volatile":[6],"(NVM)":[8],"and":[9,38,88,144,180,190],"DRAM,":[10],"have":[11,26],"been":[12],"proposed":[13],"to":[14,43,75,117,127,141,209,216],"address":[15,142],"the":[16,69,76,84,95,128,152,161,217,228],"growing":[17],"demand":[19],"current":[21],"mobile":[22],"applications.":[23],"NVM":[24,218,229],"technologies":[25],"higher":[27],"capacity":[28],"density,":[29],"minimal":[30],"static":[31],"power":[32],"consumption,":[33],"but":[34,93],"longer":[35],"access":[36,79],"latency":[37,100],"limited":[39,129],"write":[40],"endurance":[41],"compared":[42,208],"DRAM.":[44],"The":[45],"different":[46],"characteristics":[47],"these":[49,91,110],"two":[50,70],"classes,":[52],"however,":[53,112],"pose":[54],"new":[55],"challenges":[56],"for":[57,86],"system":[59],"design.":[60],"Ideally,":[61],"pages":[62],"shall":[63],"be":[64],"placed":[65],"or":[66],"migrated":[67],"between":[68],"types":[71],"memories":[73],"according":[74],"data":[77,162],"objects\u2019":[78],"properties.":[80],"Prior":[81],"works":[82],"use":[83],"OS":[85],"placement":[87,143],"migration":[89,145],"in":[90,165],"at":[94],"cost":[96],"high":[98],"software":[99],"incurred":[101],"by":[102,200,221],"related":[103],"kernel":[104],"processes.":[105],"Hardware":[106],"approaches":[107,159],"can":[108],"avoid":[109],"latencies,":[111],"hardware\u2019s":[113],"vision":[114],"is":[115],"constrained":[116],"a":[118,137,166,182,204,224],"short":[119],"time":[120,154],"window":[121],"recently":[123],"request,":[125],"due":[126],"on-chip":[130],"resources.In":[131],"this":[132],"work,":[133],"we":[134],"propose":[135],"OpenMem:":[136],"hardware-software":[138],"cooperative":[139],"approach":[140],"within":[146],"hybrid":[147],"that":[150,195],"combines":[151],"execution":[153],"advantages":[155],"pure":[157],"hardware":[158],"with":[160,176,202],"object":[163],"properties":[164],"global":[167],"scope.":[168],"We":[169],"emulate":[170],"OpenMem":[171,196],"on":[172],"an":[173,210],"FPGA":[174],"board":[175],"embedded":[177],"ARM":[178],"CPU,":[179],"run":[181],"set":[183],"benchmark":[185],"applications":[186],"from":[187],"SPEC":[188],"2017":[189],"PARSEC.":[191],"Experimental":[192],"results":[193],"show":[194],"reduces":[197],"energy":[198],"consumption":[199],"44.6%":[201],"only":[203],"16%":[205],"performance":[206],"degradation":[207],"all-DRAM":[211],"system.":[213],"Further,":[214],"writes":[215],"are":[219],"reduced":[220],"14%":[222],"versus":[223],"hardware-only":[225],"approach,":[226],"extending":[227],"device":[230],"lifetime.":[231]},"counts_by_year":[{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":4}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
