공유 된 히스토리 명령어 프리 페치 ( Shared History Instruction Prefetch ( SHIFT ) ) : SHIFT 는 정확 한 - 경로 명령어 히스토리 를 기록 하 고 이 를 재생 하 여 미래 명령어 액세스 들 을 예측 하 는 임시 - 스트림 - 기반 의 명령어 프리페처 이 다 ( [ ref . 11 ] ) . SHIFT 는 명령어 히스토리 메타데이터 를 LLC 로 가상 화 하 고 , 공통 워크 로드 를 실행 하 는 모든 코어 들 간 에 공유 한다 . 높 은 L 1 - I 미스 커버리지 의 경우 , SHIFT 는 최소 32 K - 엔트리 명령어 히스토리 및 8 K - 엔트리 인덱스 표 를 요구 한다 .