{"id":"https://openalex.org/W4308426416","doi":"https://doi.org/10.1145/3542929.3563461","title":"Writes hurt","display_name":"Writes hurt","publication_year":2022,"publication_date":"2022-11-07","ids":{"openalex":"https://openalex.org/W4308426416","doi":"https://doi.org/10.1145/3542929.3563461"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3542929.3563461","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5021291662","display_name":"Alexandra Fedorova","orcid":"https://orcid.org/0000-0001-6805-7300"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Alexandra Fedorova","raw_affiliation_strings":["MongoDB and University of British Columbia"],"affiliations":[{"raw_affiliation_string":"MongoDB and University of British Columbia","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5104063156","display_name":"Keith A. Smith","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Keith A. Smith","raw_affiliation_strings":["MongoDB"],"affiliations":[{"raw_affiliation_string":"MongoDB","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046875943","display_name":"Keith Bostic","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Keith Bostic","raw_affiliation_strings":["MongoDB"],"affiliations":[{"raw_affiliation_string":"MongoDB","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005833158","display_name":"Susan LoVerso","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Susan LoVerso","raw_affiliation_strings":["MongoDB"],"affiliations":[{"raw_affiliation_string":"MongoDB","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088124063","display_name":"Michael J. Cahill","orcid":"https://orcid.org/0009-0000-5834-8278"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Michael Cahill","raw_affiliation_strings":["MongoDB"],"affiliations":[{"raw_affiliation_string":"MongoDB","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013292287","display_name":"Alex Gorrod","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Alex Gorrod","raw_affiliation_strings":["MongoDB"],"affiliations":[{"raw_affiliation_string":"MongoDB","institution_ids":[]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.19,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.429206,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":60,"max":70},"biblio":{"volume":null,"issue":null,"first_page":"110","last_page":"125"},"is_retracted":false,"is_paratext":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.9997,"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.9987,"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/cache-pollution","display_name":"Cache pollution","score":0.5398833},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.5171834},{"id":"https://openalex.org/keywords/page-cache","display_name":"Page cache","score":0.51222223},{"id":"https://openalex.org/keywords/non-volatile-random-access-memory","display_name":"Non-volatile random-access memory","score":0.41584677}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8294046},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.7135201},{"id":"https://openalex.org/C113166858","wikidata":"https://www.wikidata.org/wiki/Q5015981","display_name":"Cache pollution","level":5,"score":0.5398833},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.5171834},{"id":"https://openalex.org/C36340418","wikidata":"https://www.wikidata.org/wiki/Q7124288","display_name":"Page cache","level":5,"score":0.51222223},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.50246143},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.49663574},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.43959087},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.41853702},{"id":"https://openalex.org/C34172316","wikidata":"https://www.wikidata.org/wiki/Q499024","display_name":"Non-volatile random-access memory","level":5,"score":0.41584677},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.37748736},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.36938417},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.34009534},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.17403749},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.16834414},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.11416486},{"id":"https://openalex.org/C92855701","wikidata":"https://www.wikidata.org/wiki/Q5830907","display_name":"Computer memory","level":3,"score":0.08884776},{"id":"https://openalex.org/C87907426","wikidata":"https://www.wikidata.org/wiki/Q6815755","display_name":"Memory refresh","level":4,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3542929.3563461","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.57,"display_name":"Peace, justice, and strong institutions","id":"https://metadata.un.org/sdg/16"}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":18,"referenced_works":["https://openalex.org/W1985229168","https://openalex.org/W2039189705","https://openalex.org/W2100587833","https://openalex.org/W2118414510","https://openalex.org/W2292369231","https://openalex.org/W2340522713","https://openalex.org/W2588178045","https://openalex.org/W2611027062","https://openalex.org/W2724362854","https://openalex.org/W2734941459","https://openalex.org/W2757753237","https://openalex.org/W2798337732","https://openalex.org/W2811456133","https://openalex.org/W3099592253","https://openalex.org/W3164947733","https://openalex.org/W3206341493","https://openalex.org/W4232557115","https://openalex.org/W95608104"],"related_works":["https://openalex.org/W2535115842","https://openalex.org/W2363769136","https://openalex.org/W2298260853","https://openalex.org/W2118932116","https://openalex.org/W2086718556","https://openalex.org/W2020176098","https://openalex.org/W2012518269","https://openalex.org/W1965891727","https://openalex.org/W1860107648","https://openalex.org/W1496086148"],"abstract_inverted_index":{"Intel\u00ae":[0],"Optane\u2122":[1],"DC":[2],"Persistent":[3],"Memory":[4,175],"resides":[5],"on":[6,83,106],"the":[7,46,51,92,98,123,135,145,150,159,180,184,192,195],"memory":[8],"bus":[9],"and":[10,38,128,173,198],"approaches":[11],"DRAM":[12],"in":[13,25,62,71,130,170,177,213],"access":[14],"latency.":[15],"One":[16],"avenue":[17],"for":[18,87,134],"its":[19,88,204],"adoption":[20],"is":[21,31,74,189],"to":[22,32,202],"employ":[23],"it":[24,34],"place":[26],"of":[27,41,45,53,94,100,125,147,152,158,194],"persistent":[28],"storage;":[29],"another":[30],"use":[33],"as":[35,59],"a":[36,54,60,63,75],"cheaper":[37],"denser":[39],"extension":[40],"DRAM.":[42,107],"In":[43],"pursuit":[44],"latter":[47],"goal,":[48],"we":[49],"present":[50],"design":[52,73,139,208],"volatile":[55],"Optane":[56,84],"NVRAM":[57],"cache":[58,77,136,188],"component":[61],"storage":[64,196],"engine":[65,197],"underlying":[66],"MongoDB.":[67],"The":[68],"primary":[69],"innovation":[70],"our":[72],"new":[76,115],"admission":[78,110,141,148,205],"policy.":[79],"We":[80,138],"discover":[81],"that":[82,112,143],"NVRAM,":[85],"known":[86],"limited":[89],"write":[90],"throughput,":[91],"presence":[93],"writes":[95],"disproportionately":[96],"affects":[97],"throughput":[99],"reads,":[101],"much":[102],"more":[103],"so":[104],"than":[105],"Therefore,":[108],"an":[109,140],"policy":[111,142],"indiscriminately":[113],"admits":[114],"data":[116,126],"(and":[117],"thus":[118],"generates":[119],"writes),":[120],"severely":[121],"limits":[122],"rate":[124,146,151],"retrieval":[127],"results":[129],"exceedingly":[131],"poor":[132],"performance":[133],"overall.":[137],"balances":[144],"with":[149],"lookups":[153],"using":[154],"dynamically":[155],"observed":[156],"characteristics":[157],"workload.":[160],"Our":[161,187],"implementation":[162],"outperforms":[163],"OpenCAS":[164],"(an":[165],"off-the-shelf":[166],"Optane-based":[167],"block":[168],"cache)":[169],"all":[171],"cases,":[172],"Intel":[174],"Mode":[176],"cases":[178],"where":[179],"database":[181],"size":[182],"exceeds":[183],"available":[185],"NVRAM.":[186],"decoupled":[190],"from":[191],"rest":[193],"uses":[199],"generic":[200],"metrics":[201],"guide":[203],"policy;":[206],"this":[207],"can":[209],"be":[210],"easily":[211],"adopted":[212],"other":[214],"systems.":[215]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4308426416","counts_by_year":[{"year":2023,"cited_by_count":1}],"updated_date":"2024-12-11T05:42:20.790333","created_date":"2022-11-11"}