{"id":"https://openalex.org/W2027974552","doi":"https://doi.org/10.1109/msst.2014.6855546","title":"H-ARC: A non-volatile memory based cache policy for solid state drives","display_name":"H-ARC: A non-volatile memory based cache policy for solid state drives","publication_year":2014,"publication_date":"2014-06-01","ids":{"openalex":"https://openalex.org/W2027974552","doi":"https://doi.org/10.1109/msst.2014.6855546","mag":"2027974552"},"language":"en","primary_location":{"id":"doi:10.1109/msst.2014.6855546","is_oa":false,"landing_page_url":"https://doi.org/10.1109/msst.2014.6855546","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 30th Symposium on Mass Storage Systems and Technologies (MSST)","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/A5041679449","display_name":"Ziqi Fan","orcid":"https://orcid.org/0000-0002-3599-7969"},"institutions":[{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]},{"id":"https://openalex.org/I4210101327","display_name":"Twin Cities Orthopedics","ror":"https://ror.org/01en4s460","country_code":"US","type":"healthcare","lineage":["https://openalex.org/I4210101327"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ziqi Fan","raw_affiliation_strings":["University of Minnesota, Minneapolis, MN, US","University of Minnesota Twin Cities"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Minnesota, Minneapolis, MN, US","institution_ids":["https://openalex.org/I130238516"]},{"raw_affiliation_string":"University of Minnesota Twin Cities","institution_ids":["https://openalex.org/I4210101327","https://openalex.org/I130238516"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004446054","display_name":"David H. C. Du","orcid":"https://orcid.org/0009-0000-6244-1336"},"institutions":[{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]},{"id":"https://openalex.org/I4210101327","display_name":"Twin Cities Orthopedics","ror":"https://ror.org/01en4s460","country_code":"US","type":"healthcare","lineage":["https://openalex.org/I4210101327"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"David H. C. Du","raw_affiliation_strings":["University of Minnesota, Minneapolis, MN, US","University of Minnesota Twin Cities"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Minnesota, Minneapolis, MN, US","institution_ids":["https://openalex.org/I130238516"]},{"raw_affiliation_string":"University of Minnesota Twin Cities","institution_ids":["https://openalex.org/I4210101327","https://openalex.org/I130238516"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071052070","display_name":"Doug Voigt","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Doug Voigt","raw_affiliation_strings":["HP Storage"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"HP Storage","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":7.5577,"has_fulltext":false,"cited_by_count":42,"citation_normalized_percentile":{"value":0.97365817,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"11"},"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.9980999827384949,"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/T11478","display_name":"Caching and Content Delivery","score":0.9916999936103821,"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.7772459983825684},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.7323933839797974},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.6721211075782776},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5790815353393555},{"id":"https://openalex.org/keywords/non-volatile-memory","display_name":"Non-volatile memory","score":0.570048987865448},{"id":"https://openalex.org/keywords/universal-memory","display_name":"Universal memory","score":0.504186749458313},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4886382222175598},{"id":"https://openalex.org/keywords/page-cache","display_name":"Page cache","score":0.4683135449886322},{"id":"https://openalex.org/keywords/cache-pollution","display_name":"Cache pollution","score":0.43026870489120483},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.3985511362552643},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.379586786031723},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.28226906061172485},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.25736624002456665},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.25299420952796936},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.2442360818386078}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7772459983825684},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.7323933839797974},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.6721211075782776},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5790815353393555},{"id":"https://openalex.org/C177950962","wikidata":"https://www.wikidata.org/wiki/Q10997658","display_name":"Non-volatile memory","level":2,"score":0.570048987865448},{"id":"https://openalex.org/C195053848","wikidata":"https://www.wikidata.org/wiki/Q7894141","display_name":"Universal memory","level":5,"score":0.504186749458313},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4886382222175598},{"id":"https://openalex.org/C36340418","wikidata":"https://www.wikidata.org/wiki/Q7124288","display_name":"Page cache","level":5,"score":0.4683135449886322},{"id":"https://openalex.org/C113166858","wikidata":"https://www.wikidata.org/wiki/Q5015981","display_name":"Cache pollution","level":5,"score":0.43026870489120483},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.3985511362552643},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.379586786031723},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.28226906061172485},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.25736624002456665},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.25299420952796936},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.2442360818386078}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/msst.2014.6855546","is_oa":false,"landing_page_url":"https://doi.org/10.1109/msst.2014.6855546","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 30th Symposium on Mass Storage Systems and Technologies (MSST)","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.702.6611","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.702.6611","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www-users.cs.umn.edu/%7Efan/paper/MSST2014.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320309636","display_name":"University of Minnesota","ror":"https://ror.org/03grvy078"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W1517866176","https://openalex.org/W1520248310","https://openalex.org/W1860107648","https://openalex.org/W1985264830","https://openalex.org/W1987225815","https://openalex.org/W1990067820","https://openalex.org/W2011197827","https://openalex.org/W2014390700","https://openalex.org/W2035464879","https://openalex.org/W2036548030","https://openalex.org/W2038619757","https://openalex.org/W2048588974","https://openalex.org/W2055300009","https://openalex.org/W2061367020","https://openalex.org/W2097797648","https://openalex.org/W2101235335","https://openalex.org/W2102449048","https://openalex.org/W2104305170","https://openalex.org/W2106117073","https://openalex.org/W2113826639","https://openalex.org/W2114139104","https://openalex.org/W2124306283","https://openalex.org/W2147926533","https://openalex.org/W2150958198","https://openalex.org/W2151303863","https://openalex.org/W2159319022","https://openalex.org/W2162651880","https://openalex.org/W2165068957","https://openalex.org/W2166109463","https://openalex.org/W2171724053","https://openalex.org/W2412976325","https://openalex.org/W2473964774","https://openalex.org/W6631143543","https://openalex.org/W6639025630","https://openalex.org/W6684515133","https://openalex.org/W6720441442"],"related_works":["https://openalex.org/W2012518269","https://openalex.org/W1496086148","https://openalex.org/W2086718556","https://openalex.org/W2163134761","https://openalex.org/W4243772489","https://openalex.org/W1965891727","https://openalex.org/W2551263236","https://openalex.org/W2012409971","https://openalex.org/W1963899689","https://openalex.org/W4240679026"],"abstract_inverted_index":{"With":[0],"the":[1,19,23,50,86,160,181,209,226,235,247,260,263,293,299,312,316,320,336,343],"rapid":[2],"development":[3],"of":[4,7,12,28,140,183,231,252,262,282,342],"new":[5,175],"types":[6],"nonvolatile":[8],"memory":[9,21,88],"(NVM),":[10],"one":[11],"these":[13],"technologies":[14],"may":[15],"replace":[16],"DRAM":[17],"as":[18,31,60,85,91],"main":[20,87,147],"in":[22],"near":[24],"future.":[25],"Some":[26],"drawbacks":[27],"DRAM,":[29],"such":[30],"data":[32],"loss":[33],"due":[34],"to":[35,115,163,166,173,191,201,349],"power":[36],"failure":[37],"or":[38,228,249],"a":[39,95,119,127,203,232,253,270,283,304,308,327,331],"system":[40,215],"crash":[41],"can":[42,121,155,206],"be":[43,116,122,156,164,346],"remedied":[44],"by":[45,185,258],"NVM's":[46],"non-volatile":[47],"nature.":[48],"In":[49,143,255],"meantime,":[51],"solid":[52],"state":[53],"drives":[54,73],"(SSDs)":[55],"are":[56],"becoming":[57],"widely":[58],"deployed":[59],"storage":[61,92,193],"devices":[62,93],"for":[63,213],"faster":[64],"random":[65],"access":[66],"speed":[67],"compared":[68],"with":[69],"traditional":[70],"hard":[71],"disk":[72],"(HDDs).":[74],"For":[75],"applications":[76],"demanding":[77],"higher":[78,294],"reliability":[79],"and":[80,89,124,289,307,319,330],"better":[81,101,214],"performance,":[82],"using":[83],"NVM":[84,145],"SSDs":[90,99,105,184],"becomes":[94],"promising":[96],"architecture.":[97],"Although":[98],"have":[100,222,243],"performance":[102],"than":[103],"HDDs,":[104],"cannot":[106],"support":[107],"in-place":[108],"updates":[109],"(i.e.,":[110],"an":[111,144,171],"erase":[112,141],"operation":[113],"has":[114],"performed":[117],"before":[118],"page":[120,337],"updated)":[123],"suffer":[125],"from":[126],"low":[128],"endurance":[129],"problem":[130],"that":[131,178,205,277],"each":[132],"unit":[133],"will":[134,345],"wear":[135],"out":[136],"after":[137],"certain":[138],"number":[139],"operations.":[142],"based":[146],"memory,":[148],"any":[149],"updated":[150],"pages":[151,154],"called":[152],"dirty":[153,248],"kept":[157],"longer":[158],"without":[159],"urgent":[161],"need":[162],"flushed":[165],"SSDs.":[167],"This":[168],"difference":[169],"opens":[170],"opportunity":[172],"design":[174,202],"cache":[176,188,210,220,241,301,306,318,329,333,344],"policies":[177,221,242],"help":[179],"extend":[180],"lifespan":[182],"wisely":[186],"choosing":[187],"eviction":[189,338],"victims":[190],"decrease":[192],"write":[194],"traffic.":[195],"However,":[196],"it":[197],"is":[198],"very":[199],"challenging":[200],"policy":[204,276],"also":[207],"increase":[208],"hit":[211],"ratio":[212],"performance.":[216],"Most":[217],"existing":[218,239],"DRAM-based":[219],"mainly":[223,244],"concentrated":[224],"on":[225,246],"recency":[227],"frequency":[229],"status":[230,251],"page.":[233,254],"On":[234],"other":[236],"hand,":[237],"most":[238],"NVM-based":[240],"focused":[245],"clean":[250],"this":[256],"paper,":[257],"extending":[259],"concept":[261],"Adaptive":[264,272],"Replacement":[265,273],"Cache":[266,274],"(ARC),":[267],"we":[268],"propose":[269],"Hierarchical":[271],"(H-ARC)":[275],"considers":[278],"all":[279,340],"four":[280],"factors":[281],"page's":[284],"status:":[285],"dirty,":[286],"clean,":[287],"recency,":[288],"frequency.":[290],"Specifically,":[291],"at":[292],"level,":[295,314],"H-ARC":[296,323],"adaptively":[297],"splits":[298,324],"whole":[300],"space":[302],"into":[303,326],"dirty-page":[305,317],"clean-page":[309,321],"cache.":[310],"At":[311],"lower":[313],"inside":[315],"cache,":[322],"them":[325],"recency-page":[328],"frequency-page":[332],"separately.":[334],"During":[335],"process,":[339],"parts":[341],"balanced":[347],"towards":[348],"their":[350],"desired":[351],"sizes.":[352]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":7},{"year":2017,"cited_by_count":6},{"year":2016,"cited_by_count":9},{"year":2015,"cited_by_count":6}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
