{"id":"https://openalex.org/W4390908067","doi":"https://doi.org/10.1109/tcad.2024.3354693","title":"TieredHM: Hotspot-Optimized Hash Indexing for Memory-Semantic SSD-Based Hybrid Memory","display_name":"TieredHM: Hotspot-Optimized Hash Indexing for Memory-Semantic SSD-Based Hybrid Memory","publication_year":2024,"publication_date":"2024-01-16","ids":{"openalex":"https://openalex.org/W4390908067","doi":"https://doi.org/10.1109/tcad.2024.3354693"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2024.3354693","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tcad.2024.3354693","pdf_url":"https://ieeexplore.ieee.org/ielx7/43/6917053/10400899.pdf","source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://ieeexplore.ieee.org/ielx7/43/6917053/10400899.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101717597","display_name":"Weizhou Huang","orcid":"https://orcid.org/0000-0002-8024-0789"},"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":"Weizhou Huang","raw_affiliation_strings":["Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0002-8024-0789","affiliations":[{"raw_affiliation_string":"Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005773038","display_name":"Jian Zhou","orcid":"https://orcid.org/0000-0001-5295-4680"},"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":"Jian Zhou","raw_affiliation_strings":["Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0001-5295-4680","affiliations":[{"raw_affiliation_string":"Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100377171","display_name":"Meng Wang","orcid":"https://orcid.org/0000-0002-5735-9052"},"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":"Meng Wang","raw_affiliation_strings":["School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China","Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0002-5735-9052","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102711725","display_name":"You Zhou","orcid":null},"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"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"You Zhou","raw_affiliation_strings":["School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0003-1067-4458","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100357466","display_name":"Xiaoyi Zhang","orcid":"https://orcid.org/0000-0002-3362-2813"},"institutions":[{"id":"https://openalex.org/I45928872","display_name":"Alibaba Group (China)","ror":"https://ror.org/00k642b80","country_code":"CN","type":"company","lineage":["https://openalex.org/I45928872"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaoyi Zhang","raw_affiliation_strings":["Alibaba Cloud, Alibaba, Hangzhou, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Alibaba Cloud, Alibaba, Hangzhou, China","institution_ids":["https://openalex.org/I45928872"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101292568","display_name":"Feng Zhu","orcid":"https://orcid.org/0009-0008-1119-3422"},"institutions":[{"id":"https://openalex.org/I45928872","display_name":"Alibaba Group (China)","ror":"https://ror.org/00k642b80","country_code":"CN","type":"company","lineage":["https://openalex.org/I45928872"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Feng Zhu","raw_affiliation_strings":["Alibaba Cloud, Alibaba, Hangzhou, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Alibaba Cloud, Alibaba, Hangzhou, China","institution_ids":["https://openalex.org/I45928872"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100404345","display_name":"Shu Li","orcid":"https://orcid.org/0009-0008-6739-4573"},"institutions":[{"id":"https://openalex.org/I45928872","display_name":"Alibaba Group (China)","ror":"https://ror.org/00k642b80","country_code":"CN","type":"company","lineage":["https://openalex.org/I45928872"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shu Li","raw_affiliation_strings":["Alibaba Cloud, Alibaba, Hangzhou, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Alibaba Cloud, Alibaba, Hangzhou, China","institution_ids":["https://openalex.org/I45928872"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100366692","display_name":"Kun Wang","orcid":"https://orcid.org/0000-0002-9099-2781"},"institutions":[{"id":"https://openalex.org/I45928872","display_name":"Alibaba Group (China)","ror":"https://ror.org/00k642b80","country_code":"CN","type":"company","lineage":["https://openalex.org/I45928872"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kun Wang","raw_affiliation_strings":["Alibaba Cloud, Alibaba, Hangzhou, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Alibaba Cloud, Alibaba, Hangzhou, China","institution_ids":["https://openalex.org/I45928872"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5062125860","display_name":"Fei Wu","orcid":"https://orcid.org/0000-0001-9746-4714"},"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":"Fei Wu","raw_affiliation_strings":["Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0001-9746-4714","affiliations":[{"raw_affiliation_string":"Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":9,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.2488,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.78944543,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":"43","issue":"6","first_page":"1755","last_page":"1768"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998999834060669,"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.9998999834060669,"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.9991999864578247,"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/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.9911999702453613,"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/computer-science","display_name":"Computer science","score":0.8650250434875488},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5505294799804688},{"id":"https://openalex.org/keywords/hash-table","display_name":"Hash table","score":0.5453935265541077},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.526324450969696},{"id":"https://openalex.org/keywords/auxiliary-memory","display_name":"Auxiliary memory","score":0.42787009477615356},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4122699499130249},{"id":"https://openalex.org/keywords/flash-memory","display_name":"Flash memory","score":0.41211697459220886},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3206910490989685}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8650250434875488},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5505294799804688},{"id":"https://openalex.org/C67388219","wikidata":"https://www.wikidata.org/wiki/Q207440","display_name":"Hash table","level":3,"score":0.5453935265541077},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.526324450969696},{"id":"https://openalex.org/C82687282","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Auxiliary memory","level":2,"score":0.42787009477615356},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4122699499130249},{"id":"https://openalex.org/C2776531357","wikidata":"https://www.wikidata.org/wiki/Q174077","display_name":"Flash memory","level":2,"score":0.41211697459220886},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3206910490989685},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2024.3354693","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tcad.2024.3354693","pdf_url":"https://ieeexplore.ieee.org/ielx7/43/6917053/10400899.pdf","source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1109/tcad.2024.3354693","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tcad.2024.3354693","pdf_url":"https://ieeexplore.ieee.org/ielx7/43/6917053/10400899.pdf","source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2968673596","display_name":null,"funder_award_id":"2021XXJS034","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"},{"id":"https://openalex.org/G3420039489","display_name":null,"funder_award_id":"62102155","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3642759932","display_name":null,"funder_award_id":"U22A2071","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5701002811","display_name":null,"funder_award_id":"62372197","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5949586457","display_name":null,"funder_award_id":"2022YFB4501100","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G599531952","display_name":null,"funder_award_id":"U2001203","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4390908067.pdf","grobid_xml":"https://content.openalex.org/works/W4390908067.grobid-xml"},"referenced_works_count":41,"referenced_works":["https://openalex.org/W1981097687","https://openalex.org/W2010216838","https://openalex.org/W2033811947","https://openalex.org/W2087966340","https://openalex.org/W2089680311","https://openalex.org/W2092212481","https://openalex.org/W2203513737","https://openalex.org/W2431104710","https://openalex.org/W2494005703","https://openalex.org/W2526202524","https://openalex.org/W2614589094","https://openalex.org/W2748430556","https://openalex.org/W2884669182","https://openalex.org/W2912601938","https://openalex.org/W2913585884","https://openalex.org/W2927667751","https://openalex.org/W2933229475","https://openalex.org/W2998553639","https://openalex.org/W3042354463","https://openalex.org/W3105284368","https://openalex.org/W3175620523","https://openalex.org/W3177060288","https://openalex.org/W3189835605","https://openalex.org/W3206341493","https://openalex.org/W4214753036","https://openalex.org/W4283395684","https://openalex.org/W4294733115","https://openalex.org/W4318256741","https://openalex.org/W4318541517","https://openalex.org/W4327930439","https://openalex.org/W4383816164","https://openalex.org/W6602170308","https://openalex.org/W6627708365","https://openalex.org/W6741884362","https://openalex.org/W6749097166","https://openalex.org/W6754281562","https://openalex.org/W6755594119","https://openalex.org/W6759400971","https://openalex.org/W6760049823","https://openalex.org/W6781000762","https://openalex.org/W6781652579"],"related_works":["https://openalex.org/W2144265691","https://openalex.org/W1605991620","https://openalex.org/W4387251676","https://openalex.org/W4385261619","https://openalex.org/W1835589799","https://openalex.org/W1983418337","https://openalex.org/W2952141272","https://openalex.org/W2106794191","https://openalex.org/W4297573264","https://openalex.org/W1908804015"],"abstract_inverted_index":{"Memory":[0],"semantic":[1,19],"Solid":[2],"State":[3],"Drives":[4],"(MS-SSDs)":[5],"provide":[6],"a":[7,114,124,188],"promising":[8],"opportunity":[9],"to":[10,24,65,93,98,102,132,152,199,221,226],"enable":[11],"the":[12,22,37,66,103,109,137,141,158,172,193,212],"hybrid":[13],"memory":[14,18,38,82,179],"architecture":[15],"(HMA).":[16],"The":[17],"interface":[20],"enables":[21],"CPUs":[23],"directly":[25,55],"access":[26],"structured":[27],"data":[28,34,129,147],"in":[29,51,87],"SSDs":[30],"and":[31,39,127,216,223],"eliminate":[32],"bulk":[33],"copy/swap":[35],"between":[36],"storage":[40],"devices.":[41],"However,":[42],"existing":[43],"hash":[44,85,117,228],"indexings":[45,86,229],"issue":[46],"many":[47],"random":[48,62],"writes,":[49,145],"resulting":[50],"two":[52],"problems":[53],"when":[54],"deployed":[56],"on":[57,192],"MS-SSD-based":[58],"HMA:":[59],"1)":[60],"Highly":[61],"traffic":[63],"persisted":[64],"underlying":[67],"NAND":[68,197],"flash":[69,198],"of":[70,84,105,175,196],"MS-SSDs":[71],"incurs":[72],"significant":[73],"garbage":[74],"collection":[75],"(GC)":[76],"overhead.":[77,155],"2)":[78],"Placing":[79],"frequently":[80,165],"updated":[81,162],"pages":[83],"persistent":[88,178],"memories":[89],"(PMs)":[90],"is":[91,161],"anticipated":[92],"reduce":[94,153,182,200],"write":[95,183,214],"latency,":[96],"failing":[97],"work":[99],"effectively":[100],"due":[101],"lack":[104],"skewness.":[106],"To":[107],"address":[108],"above":[110],"problems,":[111],"we":[112],"propose":[113],"novel":[115],"MS-SSD-friendly":[116],"indexing":[118],"scheme":[119],"called":[120],"TieredHM.":[121],"It":[122],"employs":[123],"multi-layer":[125],"structure":[126],"opportunistic":[128],"movement":[130],"(ODM)":[131],"construct":[133],"skewed":[134],"writes.":[135],"Hence,":[136],"MS-SSD":[138],"can":[139,180],"transform":[140],"writes":[142],"into":[143,177],"multi-streamed":[144],"separating":[146],"with":[148],"different":[149],"update":[150],"frequencies":[151],"GC":[154,217],"Besides,":[156],"since":[157],"top":[159,173],"layer":[160,174],"much":[163],"more":[164],"(more":[166],"skewed)":[167],"than":[168],"other":[169],"layers,":[170],"placing":[171],"TieredHM":[176,185,210],"significantly":[181],"latency.":[184],"further":[186],"leverages":[187],"prefetch":[189],"mechanism":[190],"based":[191],"internal":[194],"parallelism":[195],"search":[201],"overhead":[202,218],"incurred":[203],"by":[204,219],"ODM.":[205],"Experimental":[206],"results":[207],"show":[208],"that":[209],"reduces":[211],"average":[213],"latency":[215],"up":[220],"8.3X":[222],"20.0X":[224],"compared":[225],"state-of-the-art":[227],"without":[230],"sacrificing":[231],"read":[232],"performance.":[233]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
