An Eager Cache Prefetching Scheme Using Stride between Successive Data Reference

M-RPT: 데이터의 주소 간격을 이용한 적극적인 캐시 선인출 방법

  • 전영숙 (충북대학교 컴퓨터 과학과) ;
  • 문현주 (충북대학교 컴퓨터 과학과) ;
  • 전중남 (충북대학교 컴퓨터 과학과) ;
  • 김석일 (충북대학교 컴퓨터 과학과)
  • Published : 2003.10.01

Abstract

멀티미디어 응용 프로그램은 방대한 양의 데이터를 실시간으로 고속 처리해야 한다. 적재/저장과 같은 메모리 참조 명령어는 프로세서의 고속 수행에 방해가 되는 주요인이다. 본 논문에서는 메모리 참조 속도를 향상시키기 위해 멀티미디어 데이터의 주소간격이 규칙적으로 참조되는 특성을 활용하여 다음에 참조될 데이터를 미리 캐시로 선인출 함으로써 실행시 캐시 미스율을 줄이고 또한 전체 수행시간을 줄이는 효과적인 방법을 제안한다. 제안한 방법은 캐시 미스율을 줄이는 방법으로서 데이터 선인출 기법을 사용하는데 주소간격을 이동한 기존 연구들에 비해 캐시 미스율에 있어서 평균적으로 27%향상되었다.

Keywords