1pCSB+ - tree: An Enhanced Main Memory Index Structure Employing Level Prefetching Technique

1pCSB+ - 트리: 레벨 프리페칭 기법을 이용하는 향상된 주기억장치 상주형 색인구조

  • Hong, Hyun-Taek (Dept. of Computer and Communication Engineering, Chungbuk National University) ;
  • Pee, Jun-Il (Dept. of Computer and Communication Engineering, Chungbuk National University) ;
  • Song, Seok-Il (Dept. of Computer and Communication Engineering, Chungbuk National University) ;
  • Yoo, Jae-Soo (Dept. of Computer and Communication Engineering, Chungbuk National University)
  • 홍현택 (충북대학교 정보통신공학과 및 컴퓨터정보통신연구소) ;
  • 피준일 (충북대학교 정보통신공학과 및 컴퓨터정보통신연구소) ;
  • 송석일 (충북대학교 정보통신공학과 및 컴퓨터정보통신연구소) ;
  • 유재수 (충북대학교 정보통신공학과 및 컴퓨터정보통신연구소)
  • Published : 2002.11.15

Abstract

주기억장치 상주형 색인구조에서는 2차 캐쉬 실패가 성능에 매우 큰 영향을 미친다. 기존에 제안된 주기억장치 상주형 색인구조들은 2차 캐쉬 실패를 고려하긴 했지만 여전히 트리의 각 레벨을 접근할 때는 2차 캐쉬실패가 발생한다. 본 논문에서는 이러한 문제점을 인식하고 트리 순회시 각 레벨을 방문할 때도 캐쉬 실패가 발생하지 않는 주기억장치 색인구조를 제안한다. 제안하는 색인구조는 다음 레벨에서 방문할 가능성이 있는 노드들을 프리페칭하여 다음 레벨을 방문할 때도 캐쉬 실패가 발생하지 않도록 한다. 또한, 기본적인 구조는 노드그룹 개념을 이용하여 노드의 팬-아웃을 증가시키는 CSB+-트리에 기반하지만 CSB+-트리의 다점인 분할 비용의 증가문제를 해결하기 위한 방법을 제안한다. 시뮬레이션을 통해 기존의 색인구조와 비교하여 제안하는 색인구조의 우수성을 보인다.

Keywords