{"id":"https://openalex.org/W4360832004","doi":"https://doi.org/10.1109/hpca56546.2023.10071011","title":"ESD: An ECC-assisted and Selective Deduplication for Encrypted Non-Volatile Main Memory","display_name":"ESD: An ECC-assisted and Selective Deduplication for Encrypted Non-Volatile Main Memory","publication_year":2023,"publication_date":"2023-02-01","ids":{"openalex":"https://openalex.org/W4360832004","doi":"https://doi.org/10.1109/hpca56546.2023.10071011"},"language":"en","primary_location":{"id":"doi:10.1109/hpca56546.2023.10071011","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca56546.2023.10071011","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE International Symposium on High-Performance Computer Architecture (HPCA)","raw_type":"proceedings-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/A5016850473","display_name":"Chunfeng Du","orcid":"https://orcid.org/0000-0003-0097-5003"},"institutions":[{"id":"https://openalex.org/I191208505","display_name":"Xiamen University","ror":"https://ror.org/00mcjh785","country_code":"CN","type":"education","lineage":["https://openalex.org/I191208505"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Chunfeng Du","raw_affiliation_strings":["Xiamen University,School of Informatics,Xiamen,China","School of Informatics, Xiamen University, Xiamen, China"],"affiliations":[{"raw_affiliation_string":"Xiamen University,School of Informatics,Xiamen,China","institution_ids":["https://openalex.org/I191208505"]},{"raw_affiliation_string":"School of Informatics, Xiamen University, Xiamen, China","institution_ids":["https://openalex.org/I191208505"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100743604","display_name":"Suzhen Wu","orcid":"https://orcid.org/0000-0002-3589-9621"},"institutions":[{"id":"https://openalex.org/I191208505","display_name":"Xiamen University","ror":"https://ror.org/00mcjh785","country_code":"CN","type":"education","lineage":["https://openalex.org/I191208505"]},{"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"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Suzhen Wu","raw_affiliation_strings":["Xiamen University,School of Informatics,Xiamen,China","School of Informatics, Xiamen University, Xiamen, China","Wuhan National Laboratory for Optoelectronics, Wuhan, China"],"affiliations":[{"raw_affiliation_string":"Xiamen University,School of Informatics,Xiamen,China","institution_ids":["https://openalex.org/I191208505"]},{"raw_affiliation_string":"School of Informatics, Xiamen University, Xiamen, China","institution_ids":["https://openalex.org/I191208505"]},{"raw_affiliation_string":"Wuhan National Laboratory for Optoelectronics, Wuhan, China","institution_ids":["https://openalex.org/I4210138186"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101822188","display_name":"Jiapeng Wu","orcid":"https://orcid.org/0000-0001-9796-8234"},"institutions":[{"id":"https://openalex.org/I191208505","display_name":"Xiamen University","ror":"https://ror.org/00mcjh785","country_code":"CN","type":"education","lineage":["https://openalex.org/I191208505"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiapeng Wu","raw_affiliation_strings":["Xiamen University,School of Informatics,Xiamen,China","School of Informatics, Xiamen University, Xiamen, China"],"affiliations":[{"raw_affiliation_string":"Xiamen University,School of Informatics,Xiamen,China","institution_ids":["https://openalex.org/I191208505"]},{"raw_affiliation_string":"School of Informatics, Xiamen University, Xiamen, China","institution_ids":["https://openalex.org/I191208505"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003486125","display_name":"Bo Mao","orcid":"https://orcid.org/0000-0002-4819-4583"},"institutions":[{"id":"https://openalex.org/I191208505","display_name":"Xiamen University","ror":"https://ror.org/00mcjh785","country_code":"CN","type":"education","lineage":["https://openalex.org/I191208505"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bo Mao","raw_affiliation_strings":["Xiamen University,School of Informatics,Xiamen,China","School of Informatics, Xiamen University, Xiamen, China"],"affiliations":[{"raw_affiliation_string":"Xiamen University,School of Informatics,Xiamen,China","institution_ids":["https://openalex.org/I191208505"]},{"raw_affiliation_string":"School of Informatics, Xiamen University, Xiamen, China","institution_ids":["https://openalex.org/I191208505"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5005745508","display_name":"Shengzhe Wang","orcid":"https://orcid.org/0000-0001-9704-4752"},"institutions":[{"id":"https://openalex.org/I191208505","display_name":"Xiamen University","ror":"https://ror.org/00mcjh785","country_code":"CN","type":"education","lineage":["https://openalex.org/I191208505"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shengzhe Wang","raw_affiliation_strings":["Xiamen University,School of Informatics,Xiamen,China","School of Informatics, Xiamen University, Xiamen, China"],"affiliations":[{"raw_affiliation_string":"Xiamen University,School of Informatics,Xiamen,China","institution_ids":["https://openalex.org/I191208505"]},{"raw_affiliation_string":"School of Informatics, Xiamen University, Xiamen, China","institution_ids":["https://openalex.org/I191208505"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5016850473"],"corresponding_institution_ids":["https://openalex.org/I191208505"],"apc_list":null,"apc_paid":null,"fwci":1.2055,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.79033389,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"977","last_page":"990"},"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/T11614","display_name":"Cloud Data Security Solutions","score":0.9975000023841858,"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"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9944999814033508,"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/data-deduplication","display_name":"Data deduplication","score":0.8637090921401978},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8473716378211975},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.714545726776123},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.539483904838562},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5361383557319641},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.5307842493057251},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.4979555606842041},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.4472362995147705},{"id":"https://openalex.org/keywords/fingerprint","display_name":"Fingerprint (computing)","score":0.43867364525794983},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3600987195968628},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3430386185646057},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.08003109693527222}],"concepts":[{"id":"https://openalex.org/C32587265","wikidata":"https://www.wikidata.org/wiki/Q1182260","display_name":"Data deduplication","level":2,"score":0.8637090921401978},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8473716378211975},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.714545726776123},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.539483904838562},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5361383557319641},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.5307842493057251},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.4979555606842041},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.4472362995147705},{"id":"https://openalex.org/C2777826928","wikidata":"https://www.wikidata.org/wiki/Q3745713","display_name":"Fingerprint (computing)","level":2,"score":0.43867364525794983},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3600987195968628},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3430386185646057},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.08003109693527222}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpca56546.2023.10071011","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca56546.2023.10071011","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE International Symposium on High-Performance Computer Architecture (HPCA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.9100000262260437}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320325104","display_name":"Wuhan National Laboratory for Optoelectronics","ror":"https://ror.org/03c9ncn37"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":61,"referenced_works":["https://openalex.org/W1471617407","https://openalex.org/W1519809459","https://openalex.org/W1966803590","https://openalex.org/W1982063824","https://openalex.org/W2004823737","https://openalex.org/W2005917534","https://openalex.org/W2013028205","https://openalex.org/W2024109642","https://openalex.org/W2060397112","https://openalex.org/W2074385563","https://openalex.org/W2080019739","https://openalex.org/W2082070657","https://openalex.org/W2083383375","https://openalex.org/W2096445739","https://openalex.org/W2097823832","https://openalex.org/W2102449048","https://openalex.org/W2135393827","https://openalex.org/W2135965542","https://openalex.org/W2147657366","https://openalex.org/W2157240622","https://openalex.org/W2165257856","https://openalex.org/W2204664557","https://openalex.org/W2318200297","https://openalex.org/W2405325665","https://openalex.org/W2623920495","https://openalex.org/W2762654171","https://openalex.org/W2770331085","https://openalex.org/W2794768009","https://openalex.org/W2795148882","https://openalex.org/W2796645376","https://openalex.org/W2883739822","https://openalex.org/W2884574523","https://openalex.org/W2903617882","https://openalex.org/W2903681992","https://openalex.org/W2903884420","https://openalex.org/W2904587030","https://openalex.org/W2944873096","https://openalex.org/W2949254092","https://openalex.org/W2951280971","https://openalex.org/W2978445648","https://openalex.org/W2979935438","https://openalex.org/W3042606112","https://openalex.org/W3099549854","https://openalex.org/W3103991664","https://openalex.org/W3116627999","https://openalex.org/W3156269228","https://openalex.org/W3156357774","https://openalex.org/W3183830898","https://openalex.org/W3205370045","https://openalex.org/W3207585012","https://openalex.org/W4200448509","https://openalex.org/W4205465243","https://openalex.org/W4220848902","https://openalex.org/W4231426088","https://openalex.org/W4242601976","https://openalex.org/W4243055721","https://openalex.org/W4250686612","https://openalex.org/W4253272661","https://openalex.org/W4283395684","https://openalex.org/W6607150254","https://openalex.org/W6662341988"],"related_works":["https://openalex.org/W2549803267","https://openalex.org/W2497617944","https://openalex.org/W2167303720","https://openalex.org/W1563139915","https://openalex.org/W2081416538","https://openalex.org/W2061075966","https://openalex.org/W3156357774","https://openalex.org/W4256652509","https://openalex.org/W2140219379","https://openalex.org/W2109715593"],"abstract_inverted_index":{"Reducing":[0],"write":[1],"data":[2,102],"to":[3,32,37,45,100,121,142,167,178,190],"encrypted":[4,27,64],"Non-Volatile":[5],"Main":[6],"Memory":[7],"(NVMM)":[8],"can":[9,29,159,205],"directly":[10],"improve":[11],"NVMM\u2019s":[12],"endurance,":[13],"performance,":[14],"and":[15,42,48,60,74,104,148,170,181,183,193,199],"energy":[16,186],"efficiency.":[17],"However,":[18],"existing":[19],"works":[20],"that":[21,157],"straightforwardly":[22],"apply":[23],"inline":[24],"deduplication":[25,120],"on":[26,111],"NVMM":[28,65],"significantly":[30,160,206],"lead":[31],"system":[33],"performance":[34],"degradation":[35],"due":[36],"high":[38,135],"computing,":[39],"memory":[40,140,145],"footprint,":[41],"index-lookup":[43],"overhead":[44,110,147],"generate,":[46],"store,":[47],"query":[49],"the":[50,69,75,83,93,98,106,112,123,132,139,144,163,174,185],"cryptographic":[51],"hash":[52,108],"(fingerprint).":[53],"This":[54],"paper":[55],"proposes":[56],"ESD,":[57],"an":[58],"ECC-assisted":[59],"Selective":[61],"Deduplication":[62],"for":[63],"by":[66,129,165,176,188],"exploiting":[67],"both":[68],"device":[70],"characteristics":[71,77],"(ECC":[72],"mechanism)":[73],"workload":[76],"(content":[78],"locality).":[79],"First,":[80],"ESD":[81,117,158,203],"utilizes":[82],"ECC":[84],"information":[85],"associated":[86],"with":[87,134],"each":[88],"cache":[89,114,127,141],"line":[90],"evicted":[91],"from":[92],"Last-Level":[94],"Cache":[95],"(LLC)":[96],"as":[97],"fingerprint":[99],"identify":[101],"similarity":[103],"avoids":[105],"costly":[107],"calculating":[109],"non-duplicate":[113],"lines.":[115],"Second,":[116],"leverages":[118],"selective":[119],"exploit":[122],"content":[124],"locality":[125],"within":[126],"lines":[128],"only":[130],"storing":[131],"fingerprints":[133,150],"reference":[136],"counts":[137],"in":[138,210],"reduce":[143,184],"space":[146],"avoid":[149],"NVMM_lookup":[151],"operations.":[152],"The":[153],"experimental":[154],"results":[155],"show":[156],"speed":[161,172],"up":[162,166,173,177,189],"writes":[164],"3.4x,":[168],"4.3x,":[169],"2.6x,":[171],"reads":[175],"5.3x,":[179],"5.0x,":[180],"2.0x,":[182],"consumption":[187],"96.3%,":[191],"96.2%,":[192],"56.6%":[194],"than":[195],"Baseline,":[196],"Dedup":[197],"SHA1,":[198],"DeWrite,":[200],"respectively.":[201],"Meanwhile,":[202],"also":[204],"outperform":[207],"other":[208],"schemes":[209],"tail":[211],"latency.":[212]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
