ECC String: flexible ECC management for low-cost error protection of L2 cachesL2 캐쉬 메모리를 위한 저비용의 오류정정부호 관리기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 1173
  • Download : 0
Conventional error correcting codes (ECC) scheme for caches is based on fixed mapping between cache words and ECC check bits, and fixed ECC word granularity, which leads to inefficient usage of ECC check bits. In contrast, we propose to use the ECC check bits flexibly for low-cost error protections of L2 caches. Our ECC scheme works at word level while the conventional ECC scheme works at cache line or set level; Our scheme protects only dirty words with ECC check bits via flexible mapping between them. In addition, our scheme utilizes variable ECC word granularities; Dirty words that are unlikely to be modified further before evicted are protected together with larger ECC word granularity. Our flexible ECC management reduces DRAM and data bus energy overheads by 28% and 45% on average, respectively, with the same area overhead as a previously proposed competitive scheme.
Advisors
Kim, Soon-Taeresearcher김순태
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
2013
Identifier
515173/325007  / 020113683
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학과, 2013.2, [ iv, 27 p. ]

Keywords

reliability; cache memory; transient error; 신뢰성; 캐쉬 메모리; 일시적 오류; 오류 정정; error-correction

URI
http://hdl.handle.net/10203/180417
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=515173&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0