{"id":"https://openalex.org/W4292722031","doi":"https://doi.org/10.1145/3530876","title":"Rethinking the Interactivity of OS and Device Layers in Memory Management","display_name":"Rethinking the Interactivity of OS and Device Layers in Memory Management","publication_year":2022,"publication_date":"2022-07-31","ids":{"openalex":"https://openalex.org/W4292722031","doi":"https://doi.org/10.1145/3530876"},"language":"en","primary_location":{"id":"doi:10.1145/3530876","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3530876","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded 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/A5020602495","display_name":"Tse-Yuan Wang","orcid":"https://orcid.org/0000-0003-0919-7252"},"institutions":[{"id":"https://openalex.org/I84653119","display_name":"Academia Sinica","ror":"https://ror.org/05bxb3784","country_code":"TW","type":"facility","lineage":["https://openalex.org/I84653119"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Tse-Yuan Wang","raw_affiliation_strings":["Academia Sinica, Nankang, Taipei, Taiwan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Academia Sinica, Nankang, Taipei, Taiwan","institution_ids":["https://openalex.org/I84653119"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064046587","display_name":"Chun-Feng Wu","orcid":"https://orcid.org/0000-0002-6367-0517"},"institutions":[{"id":"https://openalex.org/I136199984","display_name":"Harvard University","ror":"https://ror.org/03vek6s52","country_code":"US","type":"education","lineage":["https://openalex.org/I136199984"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chun-Feng Wu","raw_affiliation_strings":["Harvard University, Allston, USA"],"raw_orcid":"https://orcid.org/0000-0002-6367-0517","affiliations":[{"raw_affiliation_string":"Harvard University, Allston, USA","institution_ids":["https://openalex.org/I136199984"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5105297329","display_name":"Che-Wei Tsao","orcid":null},"institutions":[{"id":"https://openalex.org/I84653119","display_name":"Academia Sinica","ror":"https://ror.org/05bxb3784","country_code":"TW","type":"facility","lineage":["https://openalex.org/I84653119"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Che-Wei Tsao","raw_affiliation_strings":["Academia Sinica, Nankang, Taipei, Taiwan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Academia Sinica, Nankang, Taipei, Taiwan","institution_ids":["https://openalex.org/I84653119"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073534245","display_name":"Yuan-Hao Chang","orcid":"https://orcid.org/0000-0002-1282-2111"},"institutions":[{"id":"https://openalex.org/I84653119","display_name":"Academia Sinica","ror":"https://ror.org/05bxb3784","country_code":"TW","type":"facility","lineage":["https://openalex.org/I84653119"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Yuan-Hao Chang","raw_affiliation_strings":["Academia Sinica, Nankang, Taipei, Taiwan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Academia Sinica, Nankang, Taipei, Taiwan","institution_ids":["https://openalex.org/I84653119"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056407308","display_name":"Tei\u2010Wei Kuo","orcid":"https://orcid.org/0000-0003-1974-0394"},"institutions":[{"id":"https://openalex.org/I16733864","display_name":"National Taiwan University","ror":"https://ror.org/05bqach95","country_code":"TW","type":"education","lineage":["https://openalex.org/I16733864"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Tei-Wei Kuo","raw_affiliation_strings":["National Taiwan University, Taipei, Taiwan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Taiwan University, Taipei, Taiwan","institution_ids":["https://openalex.org/I16733864"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100372152","display_name":"Xue Liu","orcid":"https://orcid.org/0000-0001-5252-3442"},"institutions":[{"id":"https://openalex.org/I5023651","display_name":"McGill University","ror":"https://ror.org/01pxwe438","country_code":"CA","type":"education","lineage":["https://openalex.org/I5023651"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Xue Liu","raw_affiliation_strings":["McGill University, Montr\u00e9al Qu\u00e9bec, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"McGill University, Montr\u00e9al Qu\u00e9bec, Canada","institution_ids":["https://openalex.org/I5023651"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2852,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.57620857,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":"21","issue":"4","first_page":"1","last_page":"21"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"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/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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9990000128746033,"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.8303496837615967},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6845507621765137},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.6407164335250854},{"id":"https://openalex.org/keywords/registered-memory","display_name":"Registered memory","score":0.5780916213989258},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.5671749114990234},{"id":"https://openalex.org/keywords/phase-change-memory","display_name":"Phase-change memory","score":0.5590782165527344},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.5201716423034668},{"id":"https://openalex.org/keywords/non-volatile-memory","display_name":"Non-volatile memory","score":0.46383437514305115},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.44820454716682434},{"id":"https://openalex.org/keywords/non-volatile-random-access-memory","display_name":"Non-volatile random-access memory","score":0.4456355571746826},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.433942586183548},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.431515634059906},{"id":"https://openalex.org/keywords/memory-refresh","display_name":"Memory refresh","score":0.4236198663711548},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.42193347215652466},{"id":"https://openalex.org/keywords/computer-memory","display_name":"Computer memory","score":0.3877788484096527},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2779232859611511},{"id":"https://openalex.org/keywords/layer","display_name":"Layer (electronics)","score":0.11657488346099854}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8303496837615967},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6845507621765137},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.6407164335250854},{"id":"https://openalex.org/C93446704","wikidata":"https://www.wikidata.org/wiki/Q449328","display_name":"Registered memory","level":3,"score":0.5780916213989258},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.5671749114990234},{"id":"https://openalex.org/C64142963","wikidata":"https://www.wikidata.org/wiki/Q1153902","display_name":"Phase-change memory","level":3,"score":0.5590782165527344},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.5201716423034668},{"id":"https://openalex.org/C177950962","wikidata":"https://www.wikidata.org/wiki/Q10997658","display_name":"Non-volatile memory","level":2,"score":0.46383437514305115},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.44820454716682434},{"id":"https://openalex.org/C34172316","wikidata":"https://www.wikidata.org/wiki/Q499024","display_name":"Non-volatile random-access memory","level":5,"score":0.4456355571746826},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.433942586183548},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.431515634059906},{"id":"https://openalex.org/C87907426","wikidata":"https://www.wikidata.org/wiki/Q6815755","display_name":"Memory refresh","level":4,"score":0.4236198663711548},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.42193347215652466},{"id":"https://openalex.org/C92855701","wikidata":"https://www.wikidata.org/wiki/Q5830907","display_name":"Computer memory","level":3,"score":0.3877788484096527},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2779232859611511},{"id":"https://openalex.org/C2779227376","wikidata":"https://www.wikidata.org/wiki/Q6505497","display_name":"Layer (electronics)","level":2,"score":0.11657488346099854},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3530876","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3530876","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.8999999761581421,"id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G5430503096","display_name":null,"funder_award_id":"AS-IA-111-M01, AS-GCS-110-08, and AS-CDA-107-M05","funder_id":"https://openalex.org/F4320321041","funder_display_name":"Academia Sinica"}],"funders":[{"id":"https://openalex.org/F4320321041","display_name":"Academia Sinica","ror":"https://ror.org/05bxb3784"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1974817122","https://openalex.org/W2002101623","https://openalex.org/W2036853599","https://openalex.org/W2099316199","https://openalex.org/W2104305170","https://openalex.org/W2147539449","https://openalex.org/W2153044544","https://openalex.org/W2166905397","https://openalex.org/W2169863928","https://openalex.org/W2799736822","https://openalex.org/W2897904688","https://openalex.org/W2979386798","https://openalex.org/W2999459628","https://openalex.org/W3091233059","https://openalex.org/W3193335764","https://openalex.org/W4230315356","https://openalex.org/W4233828575","https://openalex.org/W4241658253","https://openalex.org/W4241687679","https://openalex.org/W4252238872","https://openalex.org/W4253103674"],"related_works":["https://openalex.org/W2087924605","https://openalex.org/W2999811406","https://openalex.org/W2349033888","https://openalex.org/W2188534734","https://openalex.org/W3015199240","https://openalex.org/W3091205277","https://openalex.org/W2179396575","https://openalex.org/W4292722031","https://openalex.org/W1971689948","https://openalex.org/W2978248638"],"abstract_inverted_index":{"In":[0,170],"the":[1,16,25,34,42,46,52,73,103,117,130,145,164,167,175,192,195,200,204,208,216,226,230,238,263,266,275,288],"big":[2],"data":[3,231],"era,":[4],"a":[5,12,58,79,86,93,97,137,185],"huge":[6],"number":[7],"of":[8,18,37,45,147,177,203,215,222,257,265],"services":[9],"has":[10],"placed":[11],"fast-growing":[13],"demand":[14],"on":[15,229],"capacity":[17,39],"DRAM-based":[19],"main":[20,48,76,81,88],"memory.":[21],"However,":[22,155],"due":[23],"to":[24,71,126,141,149,198,224,261,284,287],"high":[26],"hardware":[27,55],"cost":[28,56],"and":[29,96,111,121,153,166,179,183,211,235,248],"serious":[30],"leakage":[31],"power/energy":[32],"consumption,":[33],"growth":[35],"rate":[36,44],"DRAM":[38,75,95,143,205,234],"cannot":[40],"meet":[41],"increased":[43],"required":[47],"memory":[49,77,82,89,100,105,138,168,209],"space":[50,90],"when":[51],"energy":[53],"or":[54],"is":[57,245],"critical":[59],"concern.":[60],"To":[61],"tackle":[62],"this":[63,171,241],"issue,":[64,124],"hybrid":[65,80,131,180],"main-memory":[66,132,181],"devices/modules":[67],"have":[68,109],"been":[69],"proposed":[70,267,276],"replace":[72],"pure":[74],"with":[78],"module":[83],"that":[84,189,274],"provides":[85],"large":[87],"by":[91],"integrating":[92],"small-sized":[94],"large-sized":[98],"non-volatile":[99],"(NVM)":[101],"into":[102],"same":[104,239],"module.":[106,169],"Although":[107],"NVMs":[108,148],"high-density":[110],"low-cost":[112],"features,":[113],"they":[114],"suffer":[115],"from":[116,194],"low":[118,122],"read/write":[119,220],"performance":[120,152,281],"endurance":[123],"compared":[125,286],"DRAM.":[127],"Thus,":[128],"inside":[129,207],"module,":[133,182,210],"it":[134,156],"also":[135,157],"includes":[136],"management":[139,253],"design":[140,160,188,244,277],"use":[142],"as":[144],"cache":[146,187,206,243,269],"enhance":[150],"its":[151],"lifetime.":[154],"introduces":[158,250],"new":[159],"challenges":[161],"in":[162],"both":[163],"OS":[165,178],"work,":[172],"we":[173],"rethink":[174],"interactivity":[176],"propose":[184],"cross-layer":[186,242,268],"(1)":[190],"utilizes":[191],"information":[193],"operating":[196],"system":[197],"optimize":[199],"hit":[201],"ratio":[202],"(2)":[212],"takes":[213],"advantage":[214],"bulk-size":[217],"(or":[218],"block-based)":[219],"feature":[221],"NVM":[223],"minimize":[225],"time":[227],"overhead":[228],"movement":[232],"between":[233],"NVM.":[236],"At":[237],"time,":[240],"very":[246],"lightweight":[247],"only":[249],"limited":[251],"runtime":[252],"overheads.":[254],"A":[255],"series":[256],"experiments":[258],"was":[259],"conducted":[260],"evaluate":[262],"effectiveness":[264],"design.":[270],"The":[271],"results":[272],"show":[273],"could":[278],"improve":[279],"access":[280],"for":[282],"up":[283],"88%,":[285],"investigated":[289],"well-known":[290],"page":[291],"replacement":[292],"algorithms.":[293]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
