{"id":"https://openalex.org/W4410582468","doi":"https://doi.org/10.23919/date64628.2025.10992771","title":"Buddy ECC: Making Cache Mostly Clean in CXL-Based Memory Systems for Enhanced Error Correction at Low Cost","display_name":"Buddy ECC: Making Cache Mostly Clean in CXL-Based Memory Systems for Enhanced Error Correction at Low Cost","publication_year":2025,"publication_date":"2025-03-31","ids":{"openalex":"https://openalex.org/W4410582468","doi":"https://doi.org/10.23919/date64628.2025.10992771"},"language":"en","primary_location":{"id":"doi:10.23919/date64628.2025.10992771","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date64628.2025.10992771","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 Design, Automation &amp;amp; Test in Europe Conference (DATE)","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/A5100777162","display_name":"Yongho Lee","orcid":"https://orcid.org/0000-0002-9181-4186"},"institutions":[{"id":"https://openalex.org/I848706","display_name":"Sungkyunkwan University","ror":"https://ror.org/04q78tk20","country_code":"KR","type":"education","lineage":["https://openalex.org/I848706"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Yongho Lee","raw_affiliation_strings":["Sungkyunkwan University,Department of Electrical and Computer Engineering,Suwon,Republic of Korea"],"affiliations":[{"raw_affiliation_string":"Sungkyunkwan University,Department of Electrical and Computer Engineering,Suwon,Republic of Korea","institution_ids":["https://openalex.org/I848706"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090289126","display_name":"Jun-Bum Park","orcid":"https://orcid.org/0000-0003-1030-9338"},"institutions":[{"id":"https://openalex.org/I848706","display_name":"Sungkyunkwan University","ror":"https://ror.org/04q78tk20","country_code":"KR","type":"education","lineage":["https://openalex.org/I848706"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Junbum Park","raw_affiliation_strings":["Sungkyunkwan University,Department of Semiconductor and Display Engineering,Suwon,Republic of Korea"],"affiliations":[{"raw_affiliation_string":"Sungkyunkwan University,Department of Semiconductor and Display Engineering,Suwon,Republic of Korea","institution_ids":["https://openalex.org/I848706"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000647615","display_name":"Osang Kwon","orcid":"https://orcid.org/0000-0001-6021-9926"},"institutions":[{"id":"https://openalex.org/I848706","display_name":"Sungkyunkwan University","ror":"https://ror.org/04q78tk20","country_code":"KR","type":"education","lineage":["https://openalex.org/I848706"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Osang Kwon","raw_affiliation_strings":["Sungkyunkwan University,Department of Electrical and Computer Engineering,Suwon,Republic of Korea"],"affiliations":[{"raw_affiliation_string":"Sungkyunkwan University,Department of Electrical and Computer Engineering,Suwon,Republic of Korea","institution_ids":["https://openalex.org/I848706"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109800047","display_name":"Sungbin Jang","orcid":null},"institutions":[{"id":"https://openalex.org/I848706","display_name":"Sungkyunkwan University","ror":"https://ror.org/04q78tk20","country_code":"KR","type":"education","lineage":["https://openalex.org/I848706"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Sungbin Jang","raw_affiliation_strings":["Sungkyunkwan University,Department of Electrical and Computer Engineering,Suwon,Republic of Korea"],"affiliations":[{"raw_affiliation_string":"Sungkyunkwan University,Department of Electrical and Computer Engineering,Suwon,Republic of Korea","institution_ids":["https://openalex.org/I848706"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5062176509","display_name":"Seokin Hong","orcid":"https://orcid.org/0000-0001-7842-125X"},"institutions":[{"id":"https://openalex.org/I848706","display_name":"Sungkyunkwan University","ror":"https://ror.org/04q78tk20","country_code":"KR","type":"education","lineage":["https://openalex.org/I848706"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Seokin Hong","raw_affiliation_strings":["Sungkyunkwan University,Department of Electrical and Computer Engineering,Suwon,Republic of Korea"],"affiliations":[{"raw_affiliation_string":"Sungkyunkwan University,Department of Electrical and Computer Engineering,Suwon,Republic of Korea","institution_ids":["https://openalex.org/I848706"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5100777162"],"corresponding_institution_ids":["https://openalex.org/I848706"],"apc_list":null,"apc_paid":null,"fwci":3.1134,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.91688835,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9975000023841858,"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.9975000023841858,"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.996999979019165,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.991100013256073,"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.6874023675918579},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.6821547746658325},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3656677007675171}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6874023675918579},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.6821547746658325},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3656677007675171}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/date64628.2025.10992771","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date64628.2025.10992771","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 Design, Automation &amp;amp; Test in Europe Conference (DATE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G981685011","display_name":null,"funder_award_id":"II212052","funder_id":"https://openalex.org/F4320324891","funder_display_name":"Iran Telecommunication Research Center"}],"funders":[{"id":"https://openalex.org/F4320319144","display_name":"Indian Institute of Technology, Patna","ror":"https://ror.org/01ft5vz71"},{"id":"https://openalex.org/F4320324891","display_name":"Iran Telecommunication Research Center","ror":"https://ror.org/01a3g2z22"},{"id":"https://openalex.org/F4320328359","display_name":"Ministry of Science and ICT, South Korea","ror":"https://ror.org/01wpjm123"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W1980073965","https://openalex.org/W2080019739","https://openalex.org/W2119845337","https://openalex.org/W2126938195","https://openalex.org/W2127859298","https://openalex.org/W2143137068","https://openalex.org/W2910601204","https://openalex.org/W2998091606","https://openalex.org/W4246113630","https://openalex.org/W4281971439","https://openalex.org/W4282555269","https://openalex.org/W4293024110","https://openalex.org/W4312238552","https://openalex.org/W4312783897","https://openalex.org/W4316660797","https://openalex.org/W4318541517","https://openalex.org/W4388757726","https://openalex.org/W4392746215","https://openalex.org/W4396941384","https://openalex.org/W4399677840","https://openalex.org/W4401211456","https://openalex.org/W6851038841"],"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":{"As":[0],"Compute":[1],"Express":[2],"Link":[3],"(CXL)":[4],"emerges":[5],"as":[6],"a":[7],"key":[8],"memory":[9],"interconnect,":[10],"interest":[11],"in":[12,85],"optimization":[13],"opportunities":[14],"and":[15,60,70,95,152,173],"challenges":[16],"has":[17],"grown.":[18],"However,":[19],"due":[20],"to":[21,32,65,102,171],"the":[22,26,57,63,75,86,106,111,115,122,136],"different":[23],"characteristics":[24],"of":[25,62,114],"CXL":[27],"Memory":[28,37],"Module":[29],"(CMM)":[30],"compared":[31],"traditional":[33],"DRAM-based":[34],"Dual":[35],"In-line":[36],"Modules":[38],"(DIMMs),":[39],"existing":[40],"optimizations":[41],"may":[42],"not":[43],"be":[44,103],"effectively":[45],"applied.":[46],"In":[47],"this":[48],"paper,":[49],"we":[50],"propose":[51],"an":[52],"Buddy":[53,137,161],"ECC":[54,138,162],"that":[55,99],"leverages":[56],"full-duplex":[58],"nature":[59],"features":[61],"CMM":[64],"optimize":[66],"bandwidth,":[67],"enhance":[68],"reliability,":[69],"reduce":[71],"area":[72],"overhead.":[73],"First,":[74],"Proactively":[76],"Write-back":[77],"improves":[78],"bandwidth":[79,113,164],"efficiency":[80],"by":[81,143,166],"minimizing":[82],"dirty":[83,159],"cachelines":[84,98,151],"last-level":[87],"cache":[88],"through":[89],"dead":[90],"block":[91],"prediction,":[92],"proactively":[93],"identifying":[94],"writing":[96],"back":[97],"are":[100],"unlikely":[101],"rewritten.":[104],"Second,":[105],"Utilization-aware":[107],"Policy":[108],"dynamically":[109],"monitors":[110],"internal":[112],"CMM,":[116],"sending":[117],"write-back":[118],"requests":[119],"only":[120],"when":[121],"module":[123],"is":[124],"under":[125,178],"low-load":[126],"rate,":[127],"thus":[128],"preventing":[129],"performance":[130,169],"degradation":[131,170],"during":[132],"high":[133],"traffic.":[134],"Finally,":[135],"scheme":[139],"enhances":[140],"data":[141],"reliability":[142],"separating":[144],"Error":[145,154],"Detection":[146],"Code":[147,156],"(EDC)":[148],"for":[149,158],"clean":[150],"stronger":[153],"Correction":[155],"(ECC)":[157],"cachelines.":[160],"improved":[163],"utilization":[165],"46%,":[167],"limited":[168],"0.33%,":[172],"kept":[174],"energy":[175],"consumption":[176],"increase":[177],"1%.":[179]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
