{"id":"https://openalex.org/W2338546029","doi":"https://doi.org/10.1109/tc.2016.2557326","title":"Floating-ECC: Dynamic Repositioning of Error Correcting Code Bits for Extending the Lifetime of STT-RAM Caches","display_name":"Floating-ECC: Dynamic Repositioning of Error Correcting Code Bits for Extending the Lifetime of STT-RAM Caches","publication_year":2016,"publication_date":"2016-04-21","ids":{"openalex":"https://openalex.org/W2338546029","doi":"https://doi.org/10.1109/tc.2016.2557326","mag":"2338546029"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2016.2557326","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2016.2557326","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-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/A5084606556","display_name":"Hamed Farbeh","orcid":"https://orcid.org/0000-0002-4204-9131"},"institutions":[{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Hamed Farbeh","raw_affiliation_strings":["Department of Computer Engineering, Sharif University of Technology, Tehran, Iran"],"raw_orcid":"https://orcid.org/0000-0002-4204-9131","affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Sharif University of Technology, Tehran, Iran","institution_ids":["https://openalex.org/I133529467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058659809","display_name":"Hyeonggyu Kim","orcid":"https://orcid.org/0000-0002-3695-8216"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hyeonggyu Kim","raw_affiliation_strings":["School of Computing, KAIST, Daejeon, Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing, KAIST, Daejeon, Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065918596","display_name":"Seyed Ghassem Miremadi","orcid":"https://orcid.org/0000-0003-4347-4380"},"institutions":[{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Seyed Ghassem Miremadi","raw_affiliation_strings":["Department of Computer Engineering, Sharif University of Technology, Tehran, Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Sharif University of Technology, Tehran, Iran","institution_ids":["https://openalex.org/I133529467"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102907692","display_name":"Soontae Kim","orcid":"https://orcid.org/0000-0001-5106-8409"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Soontae Kim","raw_affiliation_strings":["School of Computing, KAIST, Daejeon, Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing, KAIST, Daejeon, Korea","institution_ids":["https://openalex.org/I157485424"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.6331,"has_fulltext":false,"cited_by_count":54,"citation_normalized_percentile":{"value":0.95152124,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":99},"biblio":{"volume":"65","issue":"12","first_page":"3661","last_page":"3675"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10472","display_name":"Semiconductor materials and devices","score":0.9998000264167786,"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.9998000264167786,"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/T10558","display_name":"Advancements in Semiconductor Devices and Circuit 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"}},{"id":"https://openalex.org/T10049","display_name":"Magnetic properties of thin films","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"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.8027516007423401},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.7565555572509766},{"id":"https://openalex.org/keywords/static-random-access-memory","display_name":"Static random-access memory","score":0.6215938329696655},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5615471005439758},{"id":"https://openalex.org/keywords/error-detection-and-correction","display_name":"Error detection and correction","score":0.5451199412345886},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.5414031744003296},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.44093021750450134},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4391616880893707},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.43327271938323975},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.404599130153656},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.1638367474079132}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8027516007423401},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.7565555572509766},{"id":"https://openalex.org/C68043766","wikidata":"https://www.wikidata.org/wiki/Q267416","display_name":"Static random-access memory","level":2,"score":0.6215938329696655},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5615471005439758},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.5451199412345886},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.5414031744003296},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.44093021750450134},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4391616880893707},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.43327271938323975},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.404599130153656},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.1638367474079132},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2016.2557326","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2016.2557326","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-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":[],"awards":[{"id":"https://openalex.org/G8306793060","display_name":null,"funder_award_id":"2014R1A2A2A01007051","funder_id":"https://openalex.org/F4320309788","funder_display_name":"Neurosciences Research Foundation"}],"funders":[{"id":"https://openalex.org/F4320309788","display_name":"Neurosciences Research Foundation","ror":"https://ror.org/05exfab56"},{"id":"https://openalex.org/F4320324161","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":53,"referenced_works":["https://openalex.org/W1979673079","https://openalex.org/W1979955706","https://openalex.org/W1991342601","https://openalex.org/W2002885803","https://openalex.org/W2003243790","https://openalex.org/W2006291936","https://openalex.org/W2009792503","https://openalex.org/W2010202670","https://openalex.org/W2028436610","https://openalex.org/W2029683116","https://openalex.org/W2036853599","https://openalex.org/W2038079748","https://openalex.org/W2043110529","https://openalex.org/W2047768063","https://openalex.org/W2063878151","https://openalex.org/W2083066702","https://openalex.org/W2086878414","https://openalex.org/W2087339326","https://openalex.org/W2096259250","https://openalex.org/W2097823832","https://openalex.org/W2099550931","https://openalex.org/W2109491927","https://openalex.org/W2110788150","https://openalex.org/W2112768159","https://openalex.org/W2115553608","https://openalex.org/W2116826022","https://openalex.org/W2117949238","https://openalex.org/W2125428294","https://openalex.org/W2126938195","https://openalex.org/W2127419525","https://openalex.org/W2128968239","https://openalex.org/W2134139346","https://openalex.org/W2142276919","https://openalex.org/W2144896327","https://openalex.org/W2147657366","https://openalex.org/W2150631020","https://openalex.org/W2157587823","https://openalex.org/W2242516762","https://openalex.org/W2277230396","https://openalex.org/W2318838415","https://openalex.org/W2327150258","https://openalex.org/W3147620158","https://openalex.org/W3150611138","https://openalex.org/W4237357144","https://openalex.org/W4237860043","https://openalex.org/W4238549369","https://openalex.org/W4244308886","https://openalex.org/W4249471508","https://openalex.org/W4252811018","https://openalex.org/W6661642406","https://openalex.org/W6662266544","https://openalex.org/W6674323626","https://openalex.org/W6676467161"],"related_works":["https://openalex.org/W2186949690","https://openalex.org/W2167303720","https://openalex.org/W2497617944","https://openalex.org/W3019064768","https://openalex.org/W1563139915","https://openalex.org/W3019683061","https://openalex.org/W2061075966","https://openalex.org/W3147501184","https://openalex.org/W4256652509","https://openalex.org/W2109715593"],"abstract_inverted_index":{"Spin-Transfer":[0],"Torque":[1],"RAM":[2],"(STT-RAM)":[3],"is":[4,25,79,143],"a":[5],"promising":[6],"alternative":[7],"to":[8,28,55,69,86,121,144],"SRAM":[9],"for":[10,132,170],"implementing":[11],"on-chip":[12],"L2":[13,191],"and":[14,74,104,192,200],"L3":[15,193],"caches.":[16,98,139],"One":[17],"of":[18,42,59,90,95,111,136,154,190],"the":[19,57,72,84,88,93,96,109,129,134,137,147,160,164,171,188],"most":[20,172],"critical":[21],"challenges":[22],"in":[23,34,83],"STT-RAM":[24,60,97,112,138],"reliability":[26],"due":[27,120],"limited":[29],"write":[30,124,149],"endurance,":[31],"which":[32],"results":[33,169],"insufficient":[35],"lifetime,":[36],"as":[37,39],"well":[38],"various":[40,51],"types":[41],"errors.":[43,76],"Previous":[44],"studies":[45],"have":[46],"focused":[47],"on":[48,92],"either":[49],"presenting":[50],"cache":[52,113,155,165],"architectures/management":[53],"techniques":[54],"improve":[56],"lifetime":[58,94,110,135,189],"caches":[61,194],"or":[62],"utilizing":[63],"different":[64],"Error":[65,179,181],"Correcting":[66],"Codes":[67],"(ECCs)":[68],"protect":[70],"against":[71],"permanent":[73],"transient":[75],"However,":[77],"there":[78],"no":[80],"quantitative":[81],"analysis":[82],"literature":[85],"determine":[87],"impact":[89,103],"ECCs":[91,107,122],"This":[99],"paper":[100],"formulates":[101],"this":[102],"demonstrates":[105],"that":[106,185],"shorten":[108],"lines":[114,156],"by":[115,157,195],"more":[116,196],"than":[117,197],"50":[118],"percent":[119,199],"high":[123],"activity.":[125],"Then,":[126],"we":[127],"propose":[128],"Floating-ECC":[130,186],"architecture":[131],"increasing":[133],"The":[140,167],"main":[141],"idea":[142],"evenly":[145],"distribute":[146],"ECC":[148,161,174],"activity":[150],"over":[151],"all":[152],"bits":[153,162],"periodically":[158],"relocating":[159],"inside":[163],"lines.":[166],"simulation":[168],"conventional":[173],"scheme,":[175],"i.e.,":[176],"interleaved":[177],"Single":[178],"Correction-Double":[180],"Detection":[182],"(SEC-DED),":[183],"show":[184],"increases":[187],"318":[198],"254":[201],"percent,":[202],"respectively.":[203]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":9},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":12},{"year":2018,"cited_by_count":6},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
