{"id":"https://openalex.org/W2005316070","doi":"https://doi.org/10.1109/hpca.2015.7056058","title":"CiDRA: A cache-inspired DRAM resilience architecture","display_name":"CiDRA: A cache-inspired DRAM resilience architecture","publication_year":2015,"publication_date":"2015-02-01","ids":{"openalex":"https://openalex.org/W2005316070","doi":"https://doi.org/10.1109/hpca.2015.7056058","mag":"2005316070"},"language":"en","primary_location":{"id":"doi:10.1109/hpca.2015.7056058","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca.2015.7056058","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA)","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/A5091134994","display_name":"Young Hoon Son","orcid":"https://orcid.org/0000-0002-6230-5067"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Young Hoon Son","raw_affiliation_strings":["Seoul National University","Seoul National Univ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Seoul National Univ","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034708385","display_name":"Sukhan Lee","orcid":"https://orcid.org/0000-0001-7052-8925"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Sukhan Lee","raw_affiliation_strings":["Seoul National University","Seoul National Univ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Seoul National Univ","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089953580","display_name":"O Seongil","orcid":null},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"O Seongil","raw_affiliation_strings":["Seoul National University","Seoul National Univ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Seoul National Univ","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068387878","display_name":"Sanghyuk Kwon","orcid":null},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Sanghyuk Kwon","raw_affiliation_strings":["Seoul National University","Seoul National Univ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Seoul National Univ","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037648751","display_name":"Nam Sung Kim","orcid":"https://orcid.org/0000-0002-0442-5634"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nam Sung Kim","raw_affiliation_strings":["University of Wisconsin, Madison"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Wisconsin, Madison","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078262826","display_name":"Jung Ho Ahn","orcid":"https://orcid.org/0000-0003-1733-1394"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jung Ho Ahn","raw_affiliation_strings":["Seoul National University","Seoul National Univ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Seoul National Univ","institution_ids":["https://openalex.org/I139264467"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":51,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"502","last_page":"513"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10472","display_name":"Semiconductor materials and devices","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10472","display_name":"Semiconductor materials and devices","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10363","display_name":"Low-power high-performance VLSI design","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.7776115536689758},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.7593493461608887},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.7390187382698059},{"id":"https://openalex.org/keywords/cas-latency","display_name":"CAS latency","score":0.6993969678878784},{"id":"https://openalex.org/keywords/universal-memory","display_name":"Universal memory","score":0.5978488922119141},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4994010925292969},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.48190218210220337},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.45414257049560547},{"id":"https://openalex.org/keywords/static-random-access-memory","display_name":"Static random-access memory","score":0.44824182987213135},{"id":"https://openalex.org/keywords/cache-pollution","display_name":"Cache pollution","score":0.43218252062797546},{"id":"https://openalex.org/keywords/page-cache","display_name":"Page cache","score":0.4240916967391968},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.4146486222743988},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.37730738520622253},{"id":"https://openalex.org/keywords/memory-controller","display_name":"Memory controller","score":0.3084149956703186},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.1759270429611206},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.11707207560539246},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.11214083433151245}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7776115536689758},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.7593493461608887},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.7390187382698059},{"id":"https://openalex.org/C189930140","wikidata":"https://www.wikidata.org/wiki/Q1112878","display_name":"CAS latency","level":4,"score":0.6993969678878784},{"id":"https://openalex.org/C195053848","wikidata":"https://www.wikidata.org/wiki/Q7894141","display_name":"Universal memory","level":5,"score":0.5978488922119141},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4994010925292969},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.48190218210220337},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.45414257049560547},{"id":"https://openalex.org/C68043766","wikidata":"https://www.wikidata.org/wiki/Q267416","display_name":"Static random-access memory","level":2,"score":0.44824182987213135},{"id":"https://openalex.org/C113166858","wikidata":"https://www.wikidata.org/wiki/Q5015981","display_name":"Cache pollution","level":5,"score":0.43218252062797546},{"id":"https://openalex.org/C36340418","wikidata":"https://www.wikidata.org/wiki/Q7124288","display_name":"Page cache","level":5,"score":0.4240916967391968},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4146486222743988},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.37730738520622253},{"id":"https://openalex.org/C100800780","wikidata":"https://www.wikidata.org/wiki/Q1175867","display_name":"Memory controller","level":3,"score":0.3084149956703186},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.1759270429611206},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.11707207560539246},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.11214083433151245}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpca.2015.7056058","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca.2015.7056058","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5299999713897705,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320322120","display_name":"National Research Foundation of Korea","ror":"https://ror.org/013aysd81"},{"id":"https://openalex.org/F4320332195","display_name":"Samsung","ror":"https://ror.org/04w3jy968"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":62,"referenced_works":["https://openalex.org/W1515422725","https://openalex.org/W1557065728","https://openalex.org/W1870227705","https://openalex.org/W1963998358","https://openalex.org/W2003144033","https://openalex.org/W2025273875","https://openalex.org/W2027829345","https://openalex.org/W2031961381","https://openalex.org/W2036853599","https://openalex.org/W2040379684","https://openalex.org/W2043116698","https://openalex.org/W2060397112","https://openalex.org/W2072149700","https://openalex.org/W2076029990","https://openalex.org/W2077940408","https://openalex.org/W2080256638","https://openalex.org/W2093436502","https://openalex.org/W2094127360","https://openalex.org/W2098463429","https://openalex.org/W2099937714","https://openalex.org/W2100799944","https://openalex.org/W2112753327","https://openalex.org/W2112768159","https://openalex.org/W2118231788","https://openalex.org/W2119092821","https://openalex.org/W2122249806","https://openalex.org/W2123845384","https://openalex.org/W2127315516","https://openalex.org/W2129991978","https://openalex.org/W2135742449","https://openalex.org/W2143483651","https://openalex.org/W2144005128","https://openalex.org/W2146715387","https://openalex.org/W2153456949","https://openalex.org/W2159216681","https://openalex.org/W2159908132","https://openalex.org/W2161648335","https://openalex.org/W2162838417","https://openalex.org/W2167807744","https://openalex.org/W2168133003","https://openalex.org/W2171148960","https://openalex.org/W2173569970","https://openalex.org/W2182112064","https://openalex.org/W2277384155","https://openalex.org/W2540952785","https://openalex.org/W2561240161","https://openalex.org/W3145579537","https://openalex.org/W3146736181","https://openalex.org/W3147974890","https://openalex.org/W3151360593","https://openalex.org/W4206782120","https://openalex.org/W4236382111","https://openalex.org/W4237625289","https://openalex.org/W4238002809","https://openalex.org/W4245880889","https://openalex.org/W4248895726","https://openalex.org/W6639405139","https://openalex.org/W6661247481","https://openalex.org/W6681371252","https://openalex.org/W6793257234","https://openalex.org/W6793528898","https://openalex.org/W6817964639"],"related_works":["https://openalex.org/W2555826082","https://openalex.org/W4288804802","https://openalex.org/W4293430534","https://openalex.org/W4297812927","https://openalex.org/W2335743642","https://openalex.org/W2800412005","https://openalex.org/W2216509856","https://openalex.org/W2172300487","https://openalex.org/W2154976966","https://openalex.org/W2524946875"],"abstract_inverted_index":{"Although":[0],"aggressive":[1],"technology":[2],"scaling":[3],"has":[4],"allowed":[5],"manufacturers":[6],"to":[7,50,103,117,120,131,145],"integrate":[8],"Giga":[9],"bits":[10,223],"of":[11,57,95,150],"cells":[12,21,126],"into":[13,163],"a":[14,65,82,109,114,142],"cost-sensitive":[15],"main":[16],"memory":[17],"DRAM":[18,37,84,115,157,181,206],"device,":[19],"these":[20,104],"have":[22,45],"become":[23],"more":[24,253],"defect-prone.":[25],"With":[26],"increased":[27],"cell":[28],"failure":[29],"rates,":[30],"conventional":[31],"solutions":[32],"such":[33],"as":[34],"populating":[35],"spare":[36],"rows":[38],"and":[39,60,69,92,159,180,196,208,224,248],"relying":[40],"on":[41,99],"error-correcting":[42],"codes":[43],"(ECCs)":[44],"shown":[46],"limited":[47],"success":[48],"due":[49,102],"high":[51],"area":[52,91,175,254],"overhead,":[53],"the":[54,90,121,124,132,147,152,170,178,188,194,201,216,225,234,246,257,268,272],"latency":[55,93,211],"penalties":[56],"data":[58,134],"coding,":[59],"interference":[61,232],"between":[62],"ECC":[63,71,219,237,244,259],"within":[64,113],"device":[66,116],"(in-DRAM":[67],"ECC)":[68],"other":[70],"across":[72],"devices":[73],"(rank-level":[74],"ECC).":[75],"In":[76],"this":[77,241],"paper,":[78],"we":[79],"propose":[80],"CiDRA,":[81],"cache-inspired":[83],"resilience":[85],"architecture,":[86],"which":[87],"substantially":[88],"reduces":[89],"overheads":[94],"correcting":[96],"bit":[97,262],"errors":[98,263],"random":[100],"locations":[101],"faulty":[105,125],"cells.":[106],"We":[107,213],"put":[108],"small":[110,164],"SRAM":[111],"cache":[112,133,138,153,179,195,247,269],"replace":[118],"accesses":[119,207],"addresses":[122],"including":[123],"with":[127,141,169,220,233,245,271],"ones":[128],"that":[129,264],"correspond":[130],"array.":[135],"This":[136],"CiDRA":[137,251],"is":[139,160],"paired":[140],"Bloom":[143,249],"filter":[144,197],"minimize":[146],"energy":[148],"overhead":[149],"accessing":[151],"tags":[154],"for":[155,173,204],"every":[156],"access":[158],"also":[161,214],"partitioned":[162],"pieces,":[165],"each":[166],"being":[167],"associated":[168],"I/O":[171],"pads":[172],"better":[174],"efficiency.":[176],"Both":[177],"banks":[182,189],"are":[183,190,198,265],"accessed":[184],"in":[185,200],"parallel":[186],"while":[187,230,267],"much":[191],"slower.":[192],"Consequently,":[193],"not":[199],"critical":[202],"path":[203],"normal":[205],"incur":[209],"no":[210],"overhead.":[212],"enhance":[215],"traditional":[217,235],"in-DRAM":[218,243,258],"error":[221,227],"position":[222],"appropriate":[226],"detecting":[228],"capability":[229],"preventing":[231],"rank-level":[236],"scheme.":[238],"By":[239],"combining":[240],"enhanced":[242],"filter,":[250],"becomes":[252],"efficient":[255],"because":[256],"corrects":[260],"most":[261],"sporadic":[266],"deals":[270],"remaining":[273],"relatively":[274],"few":[275],"pathological":[276],"cases.":[277]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":7},{"year":2020,"cited_by_count":6},{"year":2019,"cited_by_count":9},{"year":2018,"cited_by_count":5},{"year":2017,"cited_by_count":10},{"year":2016,"cited_by_count":4},{"year":2015,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
