서지주요정보
ECC String: flexible ECC management for low-cost error protection of L2 caches = L2 캐쉬 메모리를 위한 저비용의 오류정정부호 관리기법
서명 / 저자 ECC String: flexible ECC management for low-cost error protection of L2 caches = L2 캐쉬 메모리를 위한 저비용의 오류정정부호 관리기법 / Jeong-Kyu Hong.
저자명 Hong, Jeong-Kyu ; 홍정규
발행사항 [대전 : 한국과학기술원, 2013].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8025236

소장위치/청구기호

학술문화관(문화관) 보존서고

MCS 13043

SMS전송

도서상태

이용가능

대출가능

반납예정일

초록정보

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.

기존의 캐쉬 메모리를 위한 오류정정기법들은 캐쉬 데이터와 오류정정부호 간의 고정된 사상(寫像) 관계를 가지며, 또한 고정된 오류정정부호의 입상(粒狀) 크기를 갖는다. 이러한 고정된 접근방법은 오류정정부호의 불필요한 공간낭비 및 성능저하를 초래하게 된다. 따라서 본 학위논문에서는 L2 캐쉬 메모리를 위한 저비용의 유연한 오류정정부호 관리기법을 제안한다. 캐쉬 라인(cache line)이나 캐쉬 라인의 집합(cache set) 단위로 오류정정기법을 적용하는 기존의 방법과는 달리, 본 오류정정부호 관리기법은 더 작은 단위인 캐쉬 워드 (cache word) 단위의 관리기법을 갖는다. 또한, 캐쉬 메모리의 데이터중 수정된 데이터에 대해서만 오류정정부호를 제공하고, 앞으로 더 수정이 될 것으로 예측되는 수정된 데이터와 더이상 수정이 되지 않을 것으로 예측되는 수정된 데이터를 구분하여 서로 다른 오류정정부호의 입상(粒狀) 크기를 사용하여 최적의 오류정정부호 공간사용 효율성을 추구하였다. 실험결과, 본 학위논문에서 제안하는 기법은 기존에 제안된 경쟁기법과 유사한 오류정정부호의 반도체 공간효율성을 가지며, DRAM과 데이터 버스에서 소비되는 에너지를 각각 28%와 45%만큼 감소시켰다.

서지기타정보

서지기타정보
청구기호 {MCS 13043
형태사항 iv, 27 p. : 삽도 ; 30 cm
언어 영어
일반주기 저자명의 한글표기 : 홍정규
지도교수의 영문표기 : Soon-Tae Kim
지도교수의 한글표기 : 김순태
학위논문 학위논문(석사) - 한국과학기술원 : 전산학과,
서지주기 References : p. 22-24
주제 reliability
cache memory
transient error
error-correction
신뢰성
캐쉬 메모리
일시적 오류
오류 정정
QR CODE qr code