{"id":"https://openalex.org/W4411485908","doi":"https://doi.org/10.1145/3695053.3731000","title":"ANVIL: An In-Storage Accelerator for Name\u2013Value Data Stores","display_name":"ANVIL: An In-Storage Accelerator for Name\u2013Value Data Stores","publication_year":2025,"publication_date":"2025-06-20","ids":{"openalex":"https://openalex.org/W4411485908","doi":"https://doi.org/10.1145/3695053.3731000"},"language":"en","primary_location":{"id":"doi:10.1145/3695053.3731000","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3695053.3731000","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3695053.3731000","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 52nd Annual International Symposium on Computer Architecture","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3695053.3731000","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5016758446","display_name":"Ryan Wong","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]},{"id":"https://openalex.org/I192454743","display_name":"Sandia National Laboratories California","ror":"https://ror.org/058m7ey48","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I1330989302","https://openalex.org/I192454743","https://openalex.org/I198811213","https://openalex.org/I198811213","https://openalex.org/I4210104735"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ryan Wong","raw_affiliation_strings":["Univ. of Illinois Urbana-Champaign, Urbana, IL, USA and Sandia National Laboratories, Albuquerque, NM, USA"],"raw_orcid":"https://orcid.org/0009-0008-5018-8482","affiliations":[{"raw_affiliation_string":"Univ. of Illinois Urbana-Champaign, Urbana, IL, USA and Sandia National Laboratories, Albuquerque, NM, USA","institution_ids":["https://openalex.org/I157725225","https://openalex.org/I192454743"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031227666","display_name":"Nikita Kim","orcid":"https://orcid.org/0009-0002-3814-5267"},"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":"Nikita Kim","raw_affiliation_strings":["Carnegie Mellon Univ., Pittsburgh, PA, USA"],"raw_orcid":"https://orcid.org/0009-0002-3814-5267","affiliations":[{"raw_affiliation_string":"Carnegie Mellon Univ., Pittsburgh, PA, USA","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Aniket Das","orcid":"https://orcid.org/0009-0003-6010-5242"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Aniket Das","raw_affiliation_strings":["Univ. of Illinois Urbana-Champaign, Urbana, IL, USA"],"raw_orcid":"https://orcid.org/0009-0003-6010-5242","affiliations":[{"raw_affiliation_string":"Univ. of Illinois Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5094134836","display_name":"Kevin Higgs","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kevin Higgs","raw_affiliation_strings":["Univ. of Illinois Urbana-Champaign, Urbana, IL, USA"],"raw_orcid":"https://orcid.org/0009-0002-4650-6720","affiliations":[{"raw_affiliation_string":"Univ. of Illinois Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032587556","display_name":"Engin \u0130pek","orcid":"https://orcid.org/0000-0003-2809-5809"},"institutions":[{"id":"https://openalex.org/I11912373","display_name":"Micron (United States)","ror":"https://ror.org/02fv52296","country_code":"US","type":"company","lineage":["https://openalex.org/I11912373"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Engin Ipek","raw_affiliation_strings":["Micron, San Diego, CA, USA"],"raw_orcid":"https://orcid.org/0000-0003-2809-5809","affiliations":[{"raw_affiliation_string":"Micron, San Diego, CA, USA","institution_ids":["https://openalex.org/I11912373"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001046383","display_name":"Sapan Agarwal","orcid":"https://orcid.org/0000-0002-3676-6986"},"institutions":[{"id":"https://openalex.org/I192454743","display_name":"Sandia National Laboratories California","ror":"https://ror.org/058m7ey48","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I1330989302","https://openalex.org/I192454743","https://openalex.org/I198811213","https://openalex.org/I198811213","https://openalex.org/I4210104735"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sapan Agarwal","raw_affiliation_strings":["Sandia National Laboratories, Livermore, CA, USA"],"raw_orcid":"https://orcid.org/0000-0002-3676-6986","affiliations":[{"raw_affiliation_string":"Sandia National Laboratories, Livermore, CA, USA","institution_ids":["https://openalex.org/I192454743"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036666743","display_name":"Saugata Ghose","orcid":"https://orcid.org/0000-0002-9138-0613"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Saugata Ghose","raw_affiliation_strings":["Univ. of Illinois Urbana-Champaign, Urbana, IL, USA"],"raw_orcid":"https://orcid.org/0000-0002-9138-0613","affiliations":[{"raw_affiliation_string":"Univ. of Illinois Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5001610102","display_name":"Ben Feinberg","orcid":"https://orcid.org/0000-0002-0450-0067"},"institutions":[{"id":"https://openalex.org/I4210104735","display_name":"Sandia National Laboratories","ror":"https://ror.org/01apwpt12","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I198811213","https://openalex.org/I4210104735"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ben Feinberg","raw_affiliation_strings":["Sandia National Laboratories, Albuquerque, NM, USA"],"raw_orcid":"https://orcid.org/0000-0002-0450-0067","affiliations":[{"raw_affiliation_string":"Sandia National Laboratories, Albuquerque, NM, USA","institution_ids":["https://openalex.org/I4210104735"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"388","last_page":"404"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9987999796867371,"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/T11478","display_name":"Caching and Content Delivery","score":0.9987999796867371,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9977999925613403,"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/T11614","display_name":"Cloud Data Security Solutions","score":0.9933000206947327,"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.5938979387283325},{"id":"https://openalex.org/keywords/value","display_name":"Value (mathematics)","score":0.502516508102417},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.36213743686676025}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5938979387283325},{"id":"https://openalex.org/C2776291640","wikidata":"https://www.wikidata.org/wiki/Q2912517","display_name":"Value (mathematics)","level":2,"score":0.502516508102417},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.36213743686676025},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3695053.3731000","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3695053.3731000","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3695053.3731000","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 52nd Annual International Symposium on Computer Architecture","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3695053.3731000","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3695053.3731000","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3695053.3731000","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 52nd Annual International Symposium on Computer Architecture","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2209453243","display_name":null,"funder_award_id":"DE-NA0003525","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G2214935549","display_name":null,"funder_award_id":"NA0003525","funder_id":"https://openalex.org/F4320338291","funder_display_name":"Sandia National Laboratories"},{"id":"https://openalex.org/G4903105778","display_name":null,"funder_award_id":"NA0003525","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G4947178736","display_name":null,"funder_award_id":"-NA0003525","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G8279418378","display_name":null,"funder_award_id":"DE-NA0003525","funder_id":"https://openalex.org/F4320338291","funder_display_name":"Sandia National Laboratories"}],"funders":[{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"},{"id":"https://openalex.org/F4320338291","display_name":"Sandia National Laboratories","ror":"https://ror.org/01apwpt12"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4411485908.pdf","grobid_xml":"https://content.openalex.org/works/W4411485908.grobid-xml"},"referenced_works_count":96,"referenced_works":["https://openalex.org/W136538384","https://openalex.org/W833222660","https://openalex.org/W1544971428","https://openalex.org/W1854214752","https://openalex.org/W1972127875","https://openalex.org/W1975274780","https://openalex.org/W1981943579","https://openalex.org/W1982056505","https://openalex.org/W1984275681","https://openalex.org/W1986470696","https://openalex.org/W2000041758","https://openalex.org/W2004376136","https://openalex.org/W2014977566","https://openalex.org/W2047855349","https://openalex.org/W2047908203","https://openalex.org/W2053076698","https://openalex.org/W2062071394","https://openalex.org/W2062143991","https://openalex.org/W2066636486","https://openalex.org/W2084979612","https://openalex.org/W2085601491","https://openalex.org/W2087234896","https://openalex.org/W2093524602","https://openalex.org/W2098352042","https://openalex.org/W2106887953","https://openalex.org/W2110423232","https://openalex.org/W2111708605","https://openalex.org/W2112056172","https://openalex.org/W2114094169","https://openalex.org/W2119407198","https://openalex.org/W2120742511","https://openalex.org/W2121208979","https://openalex.org/W2122385695","https://openalex.org/W2125901106","https://openalex.org/W2141061712","https://openalex.org/W2146591355","https://openalex.org/W2147657366","https://openalex.org/W2149055332","https://openalex.org/W2150478767","https://openalex.org/W2153704625","https://openalex.org/W2155070484","https://openalex.org/W2170616854","https://openalex.org/W2183342041","https://openalex.org/W2286264920","https://openalex.org/W2322680505","https://openalex.org/W2328155254","https://openalex.org/W2394555589","https://openalex.org/W2429518132","https://openalex.org/W2432978112","https://openalex.org/W2509084108","https://openalex.org/W2572583791","https://openalex.org/W2606413522","https://openalex.org/W2613596181","https://openalex.org/W2737141984","https://openalex.org/W2742513757","https://openalex.org/W2762931930","https://openalex.org/W2766040387","https://openalex.org/W2794657861","https://openalex.org/W2794676885","https://openalex.org/W2798611317","https://openalex.org/W2899332646","https://openalex.org/W2906313120","https://openalex.org/W2946040749","https://openalex.org/W2954252573","https://openalex.org/W2962844766","https://openalex.org/W2979937837","https://openalex.org/W3002924435","https://openalex.org/W3011145936","https://openalex.org/W3041587974","https://openalex.org/W3090164555","https://openalex.org/W3091046936","https://openalex.org/W3099436583","https://openalex.org/W3133100623","https://openalex.org/W3155143326","https://openalex.org/W3164035230","https://openalex.org/W3196818429","https://openalex.org/W3205140122","https://openalex.org/W3205803342","https://openalex.org/W3216663222","https://openalex.org/W4214535712","https://openalex.org/W4241140669","https://openalex.org/W4281552926","https://openalex.org/W4288658754","https://openalex.org/W4289533878","https://openalex.org/W4300542707","https://openalex.org/W4301607055","https://openalex.org/W4308083511","https://openalex.org/W4308083751","https://openalex.org/W4310968321","https://openalex.org/W4313270742","https://openalex.org/W4324141102","https://openalex.org/W4388240449","https://openalex.org/W4392007386","https://openalex.org/W4394586820","https://openalex.org/W4404102520","https://openalex.org/W4404955057"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Name-value":[0],"pairs":[1],"(NVPs)":[2],"are":[3,62],"a":[4,14,20,31,66,101,136,188],"widely-used":[5],"abstraction":[6],"to":[7,49,64,94,125,129,133,144],"organize":[8],"data":[9,36,53,68,122,149],"in":[10,30,81,120],"millions":[11],"of":[12,33,75,99,141,182],"applications.At":[13],"high":[15],"level,":[16],"an":[17],"NVP":[18,35,107,119,194],"associates":[19],"name":[21,158],"(e.g.,":[22],"array":[23],"index,":[24],"key,":[25],"hash)":[26],"with":[27],"each":[28],"value":[29],"collection":[32],"data.Specific":[34],"store":[37,69,123],"formats":[38,98],"can":[39,109,171],"vary":[40],"widely,":[41],"ranging":[42],"from":[43],"simple":[44],"arrays/dictionaries":[45],"and":[46,52,83,113,179,185,199],"lookup":[47],"tables":[48],"key-value":[50],"stores":[51],"mining":[54],"workloads.Despite":[55],"their":[56],"importance,":[57],"existing":[58],"optimizations":[59],"for":[60,78,135,150,191],"NVPs":[61,76],"limited":[63],"only":[65],"single":[67],"format,":[70],"as":[71,117],"the":[72,87,121,130,163],"broad":[73],"definition":[74],"allows":[77,92],"significant":[79],"heterogeneity":[80],"encoding":[82],"implementation.We":[84],"propose":[85],"ANVIL,":[86],"first":[88],"end-to-end":[89],"system":[90],"that":[91,152,169],"programmers":[93],"broadly":[95],"accelerate":[96],"most":[97],"NVPs.With":[100],"conventional":[102,189],"solid-state":[103],"drive":[104],"(SSD),":[105],"large-scale":[106],"lookups":[108],"saturate":[110],"both":[111],"external":[112],"internal":[114],"SSD":[115],"bandwidth,":[116],"every":[118],"needs":[124],"be":[126],"sent":[127],"back":[128],"host":[131],"CPU":[132],"check":[134],"matching":[137],"name.ANVIL":[138],"makes":[139],"use":[140],"in-storage":[142],"processing":[143],"avoid":[145],"reading":[146],"out":[147],"any":[148],"names":[151],"do":[153],"not":[154],"match,":[155],"by":[156],"performing":[157],"match":[159],"checks":[160],"directly":[161],"inside":[162],"SSD's":[164],"NAND":[165],"flash":[166],"chips.We":[167],"demonstrate":[168],"ANVIL":[170],"substantially":[172],"reduce":[173,176],"disk":[174],"I/O,":[175],"metadata":[177],"overheads,":[178],"provide":[180],"speedups":[181],"4.0,":[183],"25,":[184],"14.6%":[186],"over":[187],"SSD,":[190],"three":[192],"different":[193],"workloads":[195],"(database":[196],"transactions,":[197],"analytics,":[198],"graph":[200],"processing).":[201]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
