상세 보기
명령어 플래시 메모리를 위한 고성능 이중 버퍼 시스템 설계
The Instruction Flash memory system with the high performance dual buffer system
- 정보성;
- 이정훈
초록
NAND형 플래시 메모리는 저전력, 저렴한 가격, 그리고 대용량 저장매체로 하드디스크 대용을 위하여 많은 연구가 이루어지고 있다. 특히 기존의 캐쉬 구조인 버퍼 시스템을 이용한 플래시 메모리의 성능향상 연구가 이루어지지만 대부분이 데이터 관련 연구이다. 따라서 본 연구에서는 기존의 캐쉬 구조의 버퍼를 이용한 고성능 명령어 플래시 메모리를 구현하였다. 제안된 명령어 플래시 메모리 시스템은 분기 명령어를 위한 시간적 버퍼(victim buffer), 명령어의 대표적인 특징인 순차적 인출을 위한 공간적 버퍼(spatial buffer)로 이루어져 있다. 즉, 제안된 명령어 플래시 메모리의 공간적 버퍼는 큰 페칭 크기를 가지므로 명령어의 순차적 인출에 효과적이며, 작은 페칭 크기를 가지는 시간적 버퍼는 공간적 버퍼에 참조된 명령어를 저장하게 되므로 다시 참조를 위한 분기 명령어에 효과적이다. 시뮬레이션 결과 평균 접근 실패율의 경우 미디어 응용군에 대해 4배 크기의 2-웨이 버퍼, 희생 버퍼, 그리고 2배 크기의 완전연관 버퍼에 비해 평균 77% 감소 효과를 얻을 수 있었다.
키워드
NAND flash memory; cache memory; temporal-spatial locality; Instruction; 낸드 플래시 메모리; 캐쉬 메모리; 시간적-공간적 지역성; 명령어
- 제목
- 명령어 플래시 메모리를 위한 고성능 이중 버퍼 시스템 설계
- 제목 (타언어)
- The Instruction Flash memory system with the high performance dual buffer system
- 저자
- 정보성; 이정훈
- 발행일
- 2011
- 저널명
- 한국컴퓨터정보학회논문지
- 권
- 16
- 호
- 2
- 페이지
- 1 ~ 8