상세 보기
블룸 필터를 이용한 로우 해머링 방지 방법
Avoiding Row-hammering Problem by Using Bloom Filters
- 김광래;
- 정기석
초록
최신 DRAM 공정 스케일링이 20nm 이하의 기술로 축소됨에 따라 인접한 DRAM 셀들이 서로 전자기적인 영향을 피하기가 더 어려워졌다. 그래서 만약 DRAM 셀들이 각각 적절하게 고립되지 않으면, 몇몇 셀로의 빈번한 접근 (Access)이 인접 셀에서의 의도하지 않은 비트 플립을 유발할 수 있다. 이 현상을 일반적으로 로우 해머링 (Row Hammering) 문제라고 한다. 특히, 악의적으로 생성된 많은 액세스 패턴으로 인해 보안 문제가 발생할 수 있다. 로우 해머링 문제를 해결하기 위해 널리 사용되는 두가지 방법이 있는데 하나는 카운터 기반 리프레시 (Refresh) 방법이고, 다른 하나는 확률적 리프레시 방법이 있다. 우리는 이 논문에서 블룸 필터를 이용한 확률적 솔루션을 제안하고자 한다. 실험 결과, 우리가 제안한 모델이 파라 (PARA) 모델이 로우 해머링을 막기 위해 하는 추가 리프레시 (Additional Refresh) 개수의 약 0.39배의 추가 리프레시만으로 로우 해머링을 완벽하게 막을 수 있었다.
- 제목
- 블룸 필터를 이용한 로우 해머링 방지 방법
- 제목 (타언어)
- Avoiding Row-hammering Problem by Using Bloom Filters
- 저자
- 김광래; 정기석
- 발행일
- 2020-02
- 유형
- Proceeding
- 저널명
- 2020년도 한국통신학회 동계종합학술발표회
- 페이지
- 1052 ~ 1053