{"id":"https://openalex.org/W4392932589","doi":"https://doi.org/10.1109/tc.2024.3377914","title":"HPDK: A Hybrid PM-DRAM Key-Value Store for High I/O Throughput","display_name":"HPDK: A Hybrid PM-DRAM Key-Value Store for High I/O Throughput","publication_year":2024,"publication_date":"2024-03-18","ids":{"openalex":"https://openalex.org/W4392932589","doi":"https://doi.org/10.1109/tc.2024.3377914"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2024.3377914","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2024.3377914","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"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 Computers","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/A5104260530","display_name":"Bihui Liu","orcid":"https://orcid.org/0009-0003-6885-9700"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Bihui Liu","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114488793","display_name":"Zhenyu Ye","orcid":"https://orcid.org/0009-0009-9331-2014"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenyu Ye","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102813955","display_name":"Qiao Hu","orcid":"https://orcid.org/0000-0002-6483-1431"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qiao Hu","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069741536","display_name":"Yupeng Hu","orcid":"https://orcid.org/0000-0002-7358-7426"},"institutions":[{"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"]},{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yupeng Hu","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China","School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, Hubei, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China","institution_ids":["https://openalex.org/I16609230"]},{"raw_affiliation_string":"School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, Hubei, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065831190","display_name":"Yuchong Hu","orcid":"https://orcid.org/0000-0003-1265-7141"},"institutions":[{"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"]},{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuchong Hu","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China","School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, Hubei, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China","institution_ids":["https://openalex.org/I16609230"]},{"raw_affiliation_string":"School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, Hubei, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024122309","display_name":"Yang Xu","orcid":"https://orcid.org/0000-0002-3194-8369"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yang Xu","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087894632","display_name":"Keqin Li","orcid":"https://orcid.org/0000-0001-5224-4048"},"institutions":[{"id":"https://openalex.org/I157455823","display_name":"SUNY New Paltz","ror":"https://ror.org/03j3dv688","country_code":"US","type":"education","lineage":["https://openalex.org/I157455823"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Keqin Li","raw_affiliation_strings":["Department of Computer Science, State University of New York, New Paltz, NY, USA","Department of Computer Science, State University of New York, New York, New Paltz, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, State University of New York, New Paltz, NY, USA","institution_ids":["https://openalex.org/I157455823"]},{"raw_affiliation_string":"Department of Computer Science, State University of New York, New York, New Paltz, USA","institution_ids":["https://openalex.org/I157455823"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5104260530"],"corresponding_institution_ids":["https://openalex.org/I16609230"],"apc_list":null,"apc_paid":null,"fwci":1.8316,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.85094705,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"73","issue":"6","first_page":"1575","last_page":"1587"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9983999729156494,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9825000166893005,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.8414312601089478},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.7563133239746094},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.6091979146003723},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.585759162902832},{"id":"https://openalex.org/keywords/associative-array","display_name":"Associative array","score":0.5539761185646057},{"id":"https://openalex.org/keywords/value","display_name":"Value (mathematics)","score":0.46333491802215576},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.43362778425216675},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3122614622116089},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.17246729135513306},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.16611528396606445},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.07972824573516846}],"concepts":[{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.8414312601089478},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.7563133239746094},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.6091979146003723},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.585759162902832},{"id":"https://openalex.org/C168781493","wikidata":"https://www.wikidata.org/wiki/Q80585","display_name":"Associative array","level":2,"score":0.5539761185646057},{"id":"https://openalex.org/C2776291640","wikidata":"https://www.wikidata.org/wiki/Q2912517","display_name":"Value (mathematics)","level":2,"score":0.46333491802215576},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.43362778425216675},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3122614622116089},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.17246729135513306},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.16611528396606445},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.07972824573516846},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.0},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2024.3377914","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2024.3377914","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"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 Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.6399999856948853,"display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W1981420413","https://openalex.org/W1985229168","https://openalex.org/W2030233253","https://openalex.org/W2035735180","https://openalex.org/W2125901106","https://openalex.org/W2594680891","https://openalex.org/W2764131694","https://openalex.org/W2765113847","https://openalex.org/W2894367490","https://openalex.org/W2982234780","https://openalex.org/W3010663313","https://openalex.org/W3014152079","https://openalex.org/W3041215642","https://openalex.org/W3091797257","https://openalex.org/W3186538059","https://openalex.org/W4362677862","https://openalex.org/W6601269993","https://openalex.org/W6677453684","https://openalex.org/W6742059841","https://openalex.org/W6749852417","https://openalex.org/W6753825153","https://openalex.org/W6753871809","https://openalex.org/W6754088912","https://openalex.org/W6755594119","https://openalex.org/W6759282121","https://openalex.org/W6759435517","https://openalex.org/W6760404801","https://openalex.org/W6765609930","https://openalex.org/W6774575982","https://openalex.org/W6781857752","https://openalex.org/W6790973645","https://openalex.org/W6983205581"],"related_works":["https://openalex.org/W3120961607","https://openalex.org/W4401568740","https://openalex.org/W3148568549","https://openalex.org/W2098207691","https://openalex.org/W1648516568","https://openalex.org/W361036515","https://openalex.org/W2161286015","https://openalex.org/W2269474412","https://openalex.org/W4211178602","https://openalex.org/W2433923775"],"abstract_inverted_index":{"This":[0],"paper":[1,95],"explores":[2],"the":[3,17,146],"design":[4,136],"of":[5,148],"an":[6,38],"architecture":[7],"that":[8,102,166],"replaces":[9],"Disk":[10],"with":[11,73,110],"Persistent":[12],"Memory":[13],"(PM)":[14],"to":[15,45,51,57,144,180],"achieve":[16],"highest":[18],"I/O":[19,53,79],"throughput":[20],"in":[21,108,121,124],"Log-Structured":[22],"Merge":[23],"Tree":[24],"(LSM-Tree)":[25],"based":[26,33,83,117,184],"key-value":[27,134],"stores":[28],"(KVS).":[29],"Most":[30],"existing":[31,71],"LSM-Tree":[32,82,183],"KVSs":[34,84],"use":[35],"PM":[36,74,109,149,159],"as":[37,62],"intermediate":[39],"or":[40],"smoothing":[41],"layer,":[42],"which":[43],"fails":[44],"fully":[46],"exploit":[47],"PM\u2019s":[48,58],"unique":[49],"advantages":[50],"maximize":[52],"throughput.":[54,129],"However,":[55],"due":[56],"distinct":[59],"characteristics,":[60],"such":[61],"byte":[63],"addressability":[64],"and":[65,127,137,153,161,170,175],"short":[66],"erasure":[67],"time,":[68],"simply":[69],"replacing":[70],"storage":[72],"does":[75],"not":[76],"yield":[77],"optimal":[78],"performance.":[80,89],"Furthermore,":[81],"often":[85],"face":[86],"slow":[87],"read":[88,128,174],"To":[90],"tackle":[91],"these":[92],"challenges,":[93],"this":[94],"presents":[96],"HPDK,":[97],"a":[98,111,133,138,157],"hybrid":[99],"PM-DRAM":[100],"KVS":[101],"combines":[103],"level":[104],"compression":[105],"for":[106],"LSM-Trees":[107],"B":[112],"<sup":[113],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[114],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">+</sup>":[115],"-tree":[116],"in-memory":[118],"search":[119],"index":[120],"DRAM,":[122],"resulting":[123],"high":[125],"write":[126,176],"HPDK":[130,155,167],"also":[131],"employs":[132],"separation":[135],"live-item":[139],"rate-based":[140],"dynamic":[141],"merge":[142],"method":[143],"reduce":[145],"volume":[147],"writes.":[150],"We":[151],"implement":[152],"evaluate":[154],"using":[156],"real":[158],"drive,":[160],"our":[162],"extensive":[163],"experiments":[164],"show":[165],"provides":[168],"1.25-11.8":[169],"1.47-36.4":[171],"times":[172],"higher":[173],"throughput,":[177],"respectively,":[178],"compared":[179],"other":[181],"state-of-the-art":[182],"approaches.":[185]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
