{"id":"https://openalex.org/W4408218722","doi":"https://doi.org/10.1145/3718390","title":"FairyWREN: A Sustainable Cache for Emerging Write-Read-Erase Flash Interfaces","display_name":"FairyWREN: A Sustainable Cache for Emerging Write-Read-Erase Flash Interfaces","publication_year":2025,"publication_date":"2025-03-05","ids":{"openalex":"https://openalex.org/W4408218722","doi":"https://doi.org/10.1145/3718390"},"language":"en","primary_location":{"id":"doi:10.1145/3718390","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3718390","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3718390","source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3718390","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5046344920","display_name":"Sara McAllister","orcid":"https://orcid.org/0000-0001-5253-7094"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Sara McAllister","raw_affiliation_strings":["Computer Science, Carnegie Mellon University","Computer Science, Carnegie Mellon University, Pittsburgh, United States"],"raw_orcid":"https://orcid.org/0000-0001-5253-7094","affiliations":[{"raw_affiliation_string":"Computer Science, Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"Computer Science, Carnegie Mellon University, Pittsburgh, United States","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019225899","display_name":"Y. Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I4210155268","display_name":"Salesforce (United States)","ror":"https://ror.org/057315g56","country_code":"US","type":"company","lineage":["https://openalex.org/I4210155268"]},{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yucong Wang","raw_affiliation_strings":["Computer Science, Carnegie Mellon University","Salesforce Inc","Computer Science, Carnegie Mellon University, Pittsburgh, United States","Salesforce Inc, San Francisco, United States"],"raw_orcid":"https://orcid.org/0009-0002-8314-9355","affiliations":[{"raw_affiliation_string":"Computer Science, Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"Salesforce Inc","institution_ids":["https://openalex.org/I4210155268"]},{"raw_affiliation_string":"Computer Science, Carnegie Mellon University, Pittsburgh, United States","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"Salesforce Inc, San Francisco, United States","institution_ids":["https://openalex.org/I4210155268"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025799087","display_name":"Benjamin Berg","orcid":"https://orcid.org/0000-0002-4147-6860"},"institutions":[{"id":"https://openalex.org/I114027177","display_name":"University of North Carolina at Chapel Hill","ror":"https://ror.org/0130frc33","country_code":"US","type":"education","lineage":["https://openalex.org/I114027177"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Benjamin Berg","raw_affiliation_strings":["Computer Science, The University of North Carolina at Chapel Hill","Computer Science, The University of North Carolina at Chapel Hill, Chapel Hill, United States"],"raw_orcid":"https://orcid.org/0000-0002-4147-6860","affiliations":[{"raw_affiliation_string":"Computer Science, The University of North Carolina at Chapel Hill","institution_ids":["https://openalex.org/I114027177"]},{"raw_affiliation_string":"Computer Science, The University of North Carolina at Chapel Hill, Chapel Hill, United States","institution_ids":["https://openalex.org/I114027177"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063512602","display_name":"Daniel S. Berger","orcid":"https://orcid.org/0000-0002-3911-1512"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]},{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]},{"id":"https://openalex.org/I4210164937","display_name":"Microsoft Research (United Kingdom)","ror":"https://ror.org/05k87vq12","country_code":"GB","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210164937"]},{"id":"https://openalex.org/I58610484","display_name":"Seattle University","ror":"https://ror.org/02jqc0m91","country_code":"US","type":"education","lineage":["https://openalex.org/I58610484"]}],"countries":["GB","US"],"is_corresponding":false,"raw_author_name":"Daniel S. Berger","raw_affiliation_strings":["Microsoft Research","University of Washington","University of Washington, Seattle, United States","Microsoft Research, Redmond, United States"],"raw_orcid":"https://orcid.org/0000-0002-3911-1512","affiliations":[{"raw_affiliation_string":"Microsoft Research","institution_ids":["https://openalex.org/I4210164937"]},{"raw_affiliation_string":"University of Washington","institution_ids":["https://openalex.org/I201448701"]},{"raw_affiliation_string":"University of Washington, Seattle, United States","institution_ids":["https://openalex.org/I58610484","https://openalex.org/I201448701"]},{"raw_affiliation_string":"Microsoft Research, Redmond, United States","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008156365","display_name":"Nathan Beckmann","orcid":"https://orcid.org/0000-0001-6301-714X"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nathan Beckmann","raw_affiliation_strings":["Computer Science, Carnegie Mellon University","Computer Science, Carnegie Mellon University, Pittsburgh, United States"],"raw_orcid":"https://orcid.org/0000-0001-6301-714X","affiliations":[{"raw_affiliation_string":"Computer Science, Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"Computer Science, Carnegie Mellon University, Pittsburgh, United States","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013339702","display_name":"George Amvrosiadis","orcid":"https://orcid.org/0000-0002-7328-1857"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"George Amvrosiadis","raw_affiliation_strings":["Carnegie Mellon University College of Engineering","Carnegie Mellon University College of Engineering, Pittsburgh, United States"],"raw_orcid":"https://orcid.org/0000-0002-7328-1857","affiliations":[{"raw_affiliation_string":"Carnegie Mellon University College of Engineering","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"Carnegie Mellon University College of Engineering, Pittsburgh, United States","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5037557529","display_name":"Gregory R. Ganger","orcid":"https://orcid.org/0000-0002-3065-7316"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gregory R. Ganger","raw_affiliation_strings":["Electrical and Computer Engineering, Carnegie Mellon University","Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, United States"],"raw_orcid":"https://orcid.org/0000-0002-3065-7316","affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, United States","institution_ids":["https://openalex.org/I74973139"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5046344920"],"corresponding_institution_ids":["https://openalex.org/I74973139"],"apc_list":null,"apc_paid":null,"fwci":4.055,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.93087692,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":"21","issue":"4","first_page":"1","last_page":"34"},"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/T11478","display_name":"Caching and Content Delivery","score":0.9896000027656555,"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/T12162","display_name":"Cellular Automata and Applications","score":0.9811999797821045,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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.8965879678726196},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.6893121600151062},{"id":"https://openalex.org/keywords/flash","display_name":"Flash (photography)","score":0.6669774055480957},{"id":"https://openalex.org/keywords/flash-memory","display_name":"Flash memory","score":0.4252403974533081},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.29317182302474976},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.24687451124191284},{"id":"https://openalex.org/keywords/optics","display_name":"Optics","score":0.045264214277267456}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8965879678726196},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.6893121600151062},{"id":"https://openalex.org/C2777526259","wikidata":"https://www.wikidata.org/wiki/Q221836","display_name":"Flash (photography)","level":2,"score":0.6669774055480957},{"id":"https://openalex.org/C2776531357","wikidata":"https://www.wikidata.org/wiki/Q174077","display_name":"Flash memory","level":2,"score":0.4252403974533081},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.29317182302474976},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.24687451124191284},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.045264214277267456},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3718390","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3718390","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3718390","source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3718390","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3718390","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3718390","source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320333566","display_name":"National Defense Science and Engineering Graduate","ror":null}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4408218722.pdf"},"referenced_works_count":30,"referenced_works":["https://openalex.org/W204981196","https://openalex.org/W1587463421","https://openalex.org/W2024363956","https://openalex.org/W2029577083","https://openalex.org/W2097490816","https://openalex.org/W2149509741","https://openalex.org/W2170415467","https://openalex.org/W2205436351","https://openalex.org/W2601087915","https://openalex.org/W2605461040","https://openalex.org/W2605800201","https://openalex.org/W2764131694","https://openalex.org/W2765844783","https://openalex.org/W2798441769","https://openalex.org/W2899042051","https://openalex.org/W2946679394","https://openalex.org/W2949251802","https://openalex.org/W2982234780","https://openalex.org/W2984111463","https://openalex.org/W3033898041","https://openalex.org/W3171623846","https://openalex.org/W3194881980","https://openalex.org/W3209915026","https://openalex.org/W4211178602","https://openalex.org/W4236376897","https://openalex.org/W4283372300","https://openalex.org/W4288791838","https://openalex.org/W4318541517","https://openalex.org/W4318541641","https://openalex.org/W4388264823"],"related_works":["https://openalex.org/W2899084033","https://openalex.org/W2116397085","https://openalex.org/W2535372975","https://openalex.org/W2537636062","https://openalex.org/W2017101954","https://openalex.org/W1594494193","https://openalex.org/W2378293894","https://openalex.org/W2135436866","https://openalex.org/W1994190181","https://openalex.org/W1492907585"],"abstract_inverted_index":{"Datacenters":[0],"need":[1,99],"to":[2,27,69,74,100,107,115,169],"reduce":[3],"embodied":[4,15,22,43],"carbon":[5,16,179],"emissions,":[6],"particularly":[7],"for":[8,12,137],"flash,":[9],"which":[10,32],"accounts":[11],"40%":[13],"of":[14,39,89],"in":[17,80,164],"servers.":[18],"However,":[19],"decreasing":[20,172],"flash\u2019s":[21,28],"emissions":[23,44,180],"is":[24],"challenging":[25],"due":[26],"limited":[29,51],"write":[30,52,82,156],"endurance,":[31],"more":[33,76],"than":[34],"halves":[35],"with":[36],"each":[37],"generation":[38],"denser":[40],"flash.":[41],"Reducing":[42],"requires":[45],"extending":[46],"flash":[47,95,134,148,167,173,178],"lifetime,":[48],"stressing":[49],"its":[50],"endurance":[53],"even":[54,75],"further.":[55],"The":[56],"legacy":[57],"Logical":[58],"Block-Addressable":[59],"Device":[60],"(LBAD)":[61],"interface":[62],"exacerbates":[63],"the":[64,85,90,98,108],"problem":[65],"by":[66,143,175,181],"forcing":[67],"devices":[68,91,168],"perform":[70],"garbage":[71,125,149],"collection,":[72],"leading":[73],"writes.":[77],"Flash-based":[78],"caches":[79,96],"particular":[81],"frequently,":[83],"limiting":[84],"lifetimes":[86],"and":[87,105,124,147,177],"densities":[88],"they":[92],"use.":[93],"These":[94],"illustrate":[97],"break":[101],"away":[102],"from":[103],"LBAD":[104,160],"switch":[106],"new":[109],"Write-Read-Erase":[110],"iNterfaces":[111],"(WREN)":[112],"now":[113],"coming":[114],"market.":[116],"WREN":[117],"affords":[118],"applications":[119],"control":[120],"over":[121,158],"data":[122],"placement":[123],"collection.":[126,150],"We":[127],"present":[128],"Fairy":[129,139,151],"Wren":[130,140,152],",":[131],"1":[132],"a":[133,154],"cache":[135],"designed":[136],"WREN.":[138],"reduces":[141],"writes":[142,165],"co-designing":[144],"caching":[145],"policies":[146],"provides":[153],"12.5\u00d7":[155],"reduction":[157],"state-of-the-art":[159],"caches.":[161],"This":[162],"decrease":[163],"allows":[166],"last":[170],"longer,":[171],"cost":[174],"35%":[176],"33%.":[182]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
