본 발명 기술 은 분기 예측 지시 된 프리 페칭 ( branch - prediction directed prefetching ) 을 사용 하 여 L 1 명령어 캐시 와 BTB 를 모두 채운다 . 이 는 메타데이터 페널티가 높 을 수 있 는 임시 스트림 기반 명령어 프리페처 를 사용 하 는 것 과 대조 될 수 있 다 . 이전 에 는 분기 예측 자 ( branch predictor ) 의 잠재 적 으로 제한 된 정확도 로 인한 장기 최저 레벨 의 캐시 액세스 지연 을 커버 하 기 위한 분기 - 예측 기반 프리페처 의 알 수 없 는 능력 , 그리고 분기 타 겟 작업 세트 를 포착 하 기 위한 매우 큰 BTB 용량 의 잠재 적 니즈 때문 에 분기 예측 지시 된 프리 페칭을 사용 하 는 것 에 대한 편견 이 있 었 다 . 그러나 , 본 발명 의 예시 는 분기 예측 지시 된 프리 페칭 및 BTB 미스 해결 은 예컨대 32 킬로바이트 L 1 명령어 캐시 , 8 킬로바이트 분기 예측 자 및 각각 추가 메타데이터 가 거의 없 거나 전혀 없 는 2 킬로 엔트리 BTB 등 을 사용 하 여 성공 적 으로 구현 할 수 있 음 을 입증 하 였 다 .