{"id":"https://openalex.org/W2024229687","doi":"https://doi.org/10.1109/tpds.2015.2390225","title":"AC-WAR: Architecting the Cache Hierarchy to Improve the Lifetime of a Non-Volatile Endurance-Limited Main Memory","display_name":"AC-WAR: Architecting the Cache Hierarchy to Improve the Lifetime of a Non-Volatile Endurance-Limited Main Memory","publication_year":2015,"publication_date":"2015-01-12","ids":{"openalex":"https://openalex.org/W2024229687","doi":"https://doi.org/10.1109/tpds.2015.2390225","mag":"2024229687"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2015.2390225","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2015.2390225","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"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 Parallel and Distributed 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/A5041337378","display_name":"Pablo Garrido Abad","orcid":"https://orcid.org/0000-0002-1262-1256"},"institutions":[{"id":"https://openalex.org/I13134134","display_name":"Universidad de Cantabria","ror":"https://ror.org/046ffzj20","country_code":"ES","type":"education","lineage":["https://openalex.org/I13134134"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Pablo Abad","raw_affiliation_strings":["Computer Architecture Group, University of Cantabria, Santander, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Architecture Group, University of Cantabria, Santander, Spain","institution_ids":["https://openalex.org/I13134134"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024900171","display_name":"Pablo Prieto","orcid":"https://orcid.org/0000-0002-5818-1188"},"institutions":[{"id":"https://openalex.org/I13134134","display_name":"Universidad de Cantabria","ror":"https://ror.org/046ffzj20","country_code":"ES","type":"education","lineage":["https://openalex.org/I13134134"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Pablo Prieto","raw_affiliation_strings":["Computer Architecture Group, University of Cantabria, Santander, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Architecture Group, University of Cantabria, Santander, Spain","institution_ids":["https://openalex.org/I13134134"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072719334","display_name":"Valent\u00edn Puente","orcid":"https://orcid.org/0000-0002-6904-3282"},"institutions":[{"id":"https://openalex.org/I13134134","display_name":"Universidad de Cantabria","ror":"https://ror.org/046ffzj20","country_code":"ES","type":"education","lineage":["https://openalex.org/I13134134"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Valentin Puente","raw_affiliation_strings":["Computer Architecture Group, University of Cantabria, Santander, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Architecture Group, University of Cantabria, Santander, Spain","institution_ids":["https://openalex.org/I13134134"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034888161","display_name":"J.A. Gregorio","orcid":"https://orcid.org/0000-0003-2214-303X"},"institutions":[{"id":"https://openalex.org/I13134134","display_name":"Universidad de Cantabria","ror":"https://ror.org/046ffzj20","country_code":"ES","type":"education","lineage":["https://openalex.org/I13134134"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jose-Angel Gregorio","raw_affiliation_strings":["Computer Architecture Group, University of Cantabria, Santander, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Architecture Group, University of Cantabria, Santander, Spain","institution_ids":["https://openalex.org/I13134134"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I13134134"],"apc_list":{"value":2645,"currency":"USD","value_usd":2645},"apc_paid":null,"fwci":0.4745,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.70622068,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"27","issue":"1","first_page":"66","last_page":"77"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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":1.0,"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.9997000098228455,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.7906635999679565},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.7325329780578613},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.6732223033905029},{"id":"https://openalex.org/keywords/hierarchy","display_name":"Hierarchy","score":0.5892665386199951},{"id":"https://openalex.org/keywords/non-volatile-memory","display_name":"Non-volatile memory","score":0.5426003336906433},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.4393632411956787},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.43778711557388306},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4258253276348114},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.36376869678497314},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.1346857249736786}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7906635999679565},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.7325329780578613},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.6732223033905029},{"id":"https://openalex.org/C31170391","wikidata":"https://www.wikidata.org/wiki/Q188619","display_name":"Hierarchy","level":2,"score":0.5892665386199951},{"id":"https://openalex.org/C177950962","wikidata":"https://www.wikidata.org/wiki/Q10997658","display_name":"Non-volatile memory","level":2,"score":0.5426003336906433},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.4393632411956787},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.43778711557388306},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4258253276348114},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.36376869678497314},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.1346857249736786},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C34447519","wikidata":"https://www.wikidata.org/wiki/Q179522","display_name":"Market economy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2015.2390225","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2015.2390225","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"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 Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":44,"referenced_works":["https://openalex.org/W1510263988","https://openalex.org/W1976343682","https://openalex.org/W1981220134","https://openalex.org/W1998259214","https://openalex.org/W2005188004","https://openalex.org/W2019447341","https://openalex.org/W2028802049","https://openalex.org/W2048588974","https://openalex.org/W2053376043","https://openalex.org/W2064756415","https://openalex.org/W2071348365","https://openalex.org/W2091583059","https://openalex.org/W2093899855","https://openalex.org/W2097823832","https://openalex.org/W2099753358","https://openalex.org/W2099798359","https://openalex.org/W2100741459","https://openalex.org/W2102449048","https://openalex.org/W2112753327","https://openalex.org/W2112768159","https://openalex.org/W2114995630","https://openalex.org/W2115500527","https://openalex.org/W2118870365","https://openalex.org/W2124350608","https://openalex.org/W2125428294","https://openalex.org/W2131533407","https://openalex.org/W2134682810","https://openalex.org/W2137196255","https://openalex.org/W2139397536","https://openalex.org/W2155370145","https://openalex.org/W2155462575","https://openalex.org/W2162109942","https://openalex.org/W2164264749","https://openalex.org/W2165473669","https://openalex.org/W2542214695","https://openalex.org/W2543205889","https://openalex.org/W2998915116","https://openalex.org/W3140772298","https://openalex.org/W4231631394","https://openalex.org/W4232878597","https://openalex.org/W4234346842","https://openalex.org/W4244361616","https://openalex.org/W6630776666","https://openalex.org/W6679475292"],"related_works":["https://openalex.org/W2167303720","https://openalex.org/W2497617944","https://openalex.org/W2035037799","https://openalex.org/W1971123707","https://openalex.org/W1563139915","https://openalex.org/W2109715593","https://openalex.org/W2061075966","https://openalex.org/W3147501184","https://openalex.org/W4256652509","https://openalex.org/W2081416538"],"abstract_inverted_index":{"This":[0,130],"work":[1],"shows":[2],"how":[3],"by":[4,25,87],"adapting":[5],"replacement":[6,90,121],"policies":[7],"in":[8,45,71,126,157,192],"contemporary":[9],"cache":[10,39,89,158,178,198],"hierarchies":[11],"it":[12,92,132,181],"is":[13,36,57,93,133,167,182],"possible":[14,94,134,183],"to":[15,95,104,118,135,154,162,184,215],"extend":[16],"the":[17,52,55,62,65,74,88,98,110,163,206,233],"lifespan":[18],"of":[19,29,33,51,54,61,64,76,100,113],"a":[20,46,149,170,176,186],"write":[21],"endurance-limited":[22],"main":[23,105,164],"memory":[24,139,165,207,227],"almost":[26],"one":[27],"order":[28],"magnitude.":[30],"The":[31],"inception":[32],"this":[34],"idea":[35],"that":[37,123,147],"during":[38],"residency":[40],"1)":[41],"blocks":[42,77,116,159],"are":[43,78,85],"modified":[44,58,115,172],"bimodal":[47],"way:":[48],"either":[49],"most":[50,60,72],"content":[53,63,166],"block":[56,66,153],"or":[59],"never":[67],"changes,":[68],"and":[69,128,175,194,219],"2)":[70],"applications,":[73],"majority":[75],"only":[79],"slightly":[80,114,171],"modified.":[81],"When":[82],"those":[83],"facts":[84],"considered":[86,238],"algorithms,":[91],"significantly":[96,137],"reduce":[97],"number":[99],"bit-flips":[101],"per":[102,152],"write-back":[103],"memory.":[106],"Our":[107],"proposal":[108,204],"favors":[109],"off-chip":[111],"eviction":[112],"according":[117],"an":[119,211],"adaptive":[120],"algorithm":[122],"operates":[124],"coordinately":[125],"L2":[127],"L3.":[129],"way":[131],"improve":[136],"system":[138],"lifetime,":[140],"with":[141,160,189,210,225],"negligible":[142],"performance":[143,179,234],"degradation.":[144],"We":[145],"found":[146],"using":[148],"few":[150],"bits":[151],"track":[155],"changes":[156],"respect":[161],"enough.":[168],"With":[169],"sectored":[173],"LRU":[174,212],"simple":[177,187],"predictor":[180],"achieve":[185],"implementation":[188],"minimal":[190],"cost":[191],"area":[193],"no":[195],"impact":[196],"on":[197],"access":[199],"time.":[200],"On":[201],"average,":[202],"our":[203],"increases":[205],"lifetime":[208],"obtained":[209],"policy":[213],"up":[214],"10":[216],"times":[217,221],"(10\u00d7)":[218],"15":[220],"(15\u00d7)":[222],"when":[223],"combined":[224],"other":[226],"centric":[228],"techniques.":[229],"In":[230],"both":[231],"cases,":[232],"degradation":[235],"could":[236],"be":[237],"negligible.":[239]},"counts_by_year":[{"year":2019,"cited_by_count":2},{"year":2017,"cited_by_count":1}],"updated_date":"2026-08-21T09:56:20.448147","created_date":"2025-10-10T00:00:00"}
