{"id":"https://openalex.org/W4280643528","doi":"https://doi.org/10.23919/date54114.2022.9774546","title":"REH: Redesigning Extendible Hashing for Commercial Non-Volatile Memory","display_name":"REH: Redesigning Extendible Hashing for Commercial Non-Volatile Memory","publication_year":2022,"publication_date":"2022-03-14","ids":{"openalex":"https://openalex.org/W4280643528","doi":"https://doi.org/10.23919/date54114.2022.9774546"},"language":"en","primary_location":{"id":"doi:10.23919/date54114.2022.9774546","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date54114.2022.9774546","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5101737587","display_name":"Zhengtao Li","orcid":"https://orcid.org/0000-0002-9472-9884"},"institutions":[{"id":"https://openalex.org/I4210138186","display_name":"Wuhan National Laboratory for Optoelectronics","ror":"https://ror.org/03c9ncn37","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210138186"]},{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhengtao Li","raw_affiliation_strings":["Huazhong University of Science and Technology,Wuhan National Laboratory for Optoelectronics,China","Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology,Wuhan National Laboratory for Optoelectronics,China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]},{"raw_affiliation_string":"Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101925381","display_name":"Zhipeng Tan","orcid":"https://orcid.org/0000-0001-6661-242X"},"institutions":[{"id":"https://openalex.org/I4210138186","display_name":"Wuhan National Laboratory for Optoelectronics","ror":"https://ror.org/03c9ncn37","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210138186"]},{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhipeng Tan","raw_affiliation_strings":["Huazhong University of Science and Technology,Wuhan National Laboratory for Optoelectronics,China","Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology,Wuhan National Laboratory for Optoelectronics,China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]},{"raw_affiliation_string":"Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5022398110","display_name":"Jianxi Chen","orcid":"https://orcid.org/0000-0003-1597-1881"},"institutions":[{"id":"https://openalex.org/I4210138186","display_name":"Wuhan National Laboratory for Optoelectronics","ror":"https://ror.org/03c9ncn37","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210138186"]},{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jianxi Chen","raw_affiliation_strings":["Huazhong University of Science and Technology,Wuhan National Laboratory for Optoelectronics,China","Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology,Wuhan National Laboratory for Optoelectronics,China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]},{"raw_affiliation_string":"Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"742","last_page":"747"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998000264167786,"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":0.9998000264167786,"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.9998000264167786,"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/T11269","display_name":"Algorithms and Data Compression","score":0.9940000176429749,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.8434184789657593},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6944979429244995},{"id":"https://openalex.org/keywords/dynamic-perfect-hashing","display_name":"Dynamic perfect hashing","score":0.6395303010940552},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.5767221450805664},{"id":"https://openalex.org/keywords/hash-table","display_name":"Hash table","score":0.5738847851753235},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.5148681402206421},{"id":"https://openalex.org/keywords/non-volatile-memory","display_name":"Non-volatile memory","score":0.4699913263320923},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.43629318475723267},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.39398396015167236},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.38295555114746094},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.32995402812957764},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.2532866597175598},{"id":"https://openalex.org/keywords/double-hashing","display_name":"Double hashing","score":0.09099987149238586},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.09062927961349487}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8434184789657593},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6944979429244995},{"id":"https://openalex.org/C122907437","wikidata":"https://www.wikidata.org/wiki/Q5318999","display_name":"Dynamic perfect hashing","level":5,"score":0.6395303010940552},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.5767221450805664},{"id":"https://openalex.org/C67388219","wikidata":"https://www.wikidata.org/wiki/Q207440","display_name":"Hash table","level":3,"score":0.5738847851753235},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.5148681402206421},{"id":"https://openalex.org/C177950962","wikidata":"https://www.wikidata.org/wiki/Q10997658","display_name":"Non-volatile memory","level":2,"score":0.4699913263320923},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.43629318475723267},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.39398396015167236},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.38295555114746094},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.32995402812957764},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2532866597175598},{"id":"https://openalex.org/C138111711","wikidata":"https://www.wikidata.org/wiki/Q478351","display_name":"Double hashing","level":4,"score":0.09099987149238586},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.09062927961349487}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/date54114.2022.9774546","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date54114.2022.9774546","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W2087966340","https://openalex.org/W2269403881","https://openalex.org/W2429518132","https://openalex.org/W2433709474","https://openalex.org/W2774631097","https://openalex.org/W2795182149","https://openalex.org/W2898662556","https://openalex.org/W2916082303","https://openalex.org/W2975438130","https://openalex.org/W3012550338","https://openalex.org/W3013808246","https://openalex.org/W3043181684","https://openalex.org/W3094882177","https://openalex.org/W3100941245","https://openalex.org/W3103616267","https://openalex.org/W3136326637","https://openalex.org/W3173222269","https://openalex.org/W6755594119","https://openalex.org/W6759400971","https://openalex.org/W6766537505","https://openalex.org/W6781000762","https://openalex.org/W6797650247"],"related_works":["https://openalex.org/W2811247857","https://openalex.org/W2136399778","https://openalex.org/W102859714","https://openalex.org/W4298343607","https://openalex.org/W2334522381","https://openalex.org/W2110995678","https://openalex.org/W2040748620","https://openalex.org/W2951881567","https://openalex.org/W1835589799","https://openalex.org/W4385261619"],"abstract_inverted_index":{"Emerging":[0],"Non-volatile":[1],"Memory":[2,54,61],"(NVM)":[3],"is":[4,184],"attractive":[5],"because":[6],"of":[7,69],"its":[8,88],"byte-addressability,":[9],"durability,":[10],"and":[11,33,95,105,113,163,166,176,193],"DRAM-scale":[12],"latency.":[13],"Hashing":[14],"indexes":[15,36,43,81,231],"have":[16],"been":[17],"extensively":[18],"used":[19],"to":[20,65,87,122,170,199,206,217,234],"provide":[21],"fast":[22],"query":[23],"services":[24],"in":[25,161,168,190],"the":[26,66,98,102,110,115,134,185,194,227,237],"storage":[27],"system.":[28],"Recent":[29],"research":[30],"proposes":[31,153],"crash-consistent":[32],"write-optimized":[34],"hashing":[35,42,80,136,143,230],"for":[37,133],"NVM.":[38],"However,":[39],"existing":[40,78,85],"NVM-based":[41,79,135,229],"suffer":[44],"from":[45,118],"limited":[46,67,99,111],"scalability":[47,124],"when":[48],"running":[49],"on":[50,148],"a":[51,74,129,140,154,242],"Commercial":[52],"Non-Volatile":[53],"product,":[55],"named":[56],"Intel":[57],"Optane":[58,70,191],"DC":[59],"Persistent":[60],"Module":[62],"(DCPMM),":[63],"due":[64],"bandwidth":[68,112],"DCPMM.":[71],"To":[72],"achieve":[73,123,241],"high":[75,130,243],"load":[76,131,244],"factor,":[77],"often":[82],"evict":[83],"an":[84],"item":[86],"alternative":[89],"position,":[90],"which":[91],"incurs":[92],"extra":[93],"write":[94],"will":[96],"consume":[97],"bandwidth.":[100],"Moreover,":[101],"lock":[103],"operations":[104],"metadata":[106,167],"updates":[107],"further":[108,207],"saturate":[109],"prevent":[114],"hash":[116],"table":[117],"scaling.":[119],"In":[120,236],"order":[121],"performance":[125],"as":[126,128,182],"well":[127],"factor":[132],"index,":[137,144],"we":[138],"design":[139],"new":[141],"persistent":[142],"called":[145],"REH,":[146],"based":[147],"extendible":[149],"hashing.":[150],"REH":[151,225,239],"(1)":[152],"selective":[155],"persistence":[156],"scheme":[157],"that":[158,224],"stores":[159],"buckets":[160,195],"NVM":[162,174,210],"places":[164],"directory":[165,201],"DRAM":[169],"reduce":[171,208,218],"both":[172],"unnecessary":[173,209],"reads":[175],"writes,":[177],"(2)":[178],"uses":[179],"256B":[180,183],"sized-buckets,":[181],"internal":[186],"data":[187],"access":[188],"size":[189],"DCPMM,":[192],"are":[196],"directly":[197],"pointed":[198],"by":[200,232],"entries,":[202],"(3)":[203],"leverages":[204],"fingerprinting":[205],"reads,":[211],"(4)":[212],"employs":[213],"failure-atomic":[214],"bucket":[215,219],"split":[216,220],"overhead.":[221],"Evaluations":[222],"show":[223],"outperforms":[226],"state-of-the-art":[228],"up":[233],"1.68~7.78\u00d7.":[235],"meantime,":[238],"can":[240],"factor.":[245]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2}],"updated_date":"2026-07-27T06:00:05.401030","created_date":"2025-10-10T00:00:00"}
