TAGE 분기 예측 자 가 상당히 정확 하 지만 , 개선 될 수 있 다 . 그렇 다면 FDIP 는 어떻게 잘못 된 예측 에 도 불구 하 고 큰 LLC 지연 범위 에서 그렇게 높 은 커버리지 를 획득 할 수 있 을까 ? 정답 은 대부분 의 사용 된 ( taken ) 조건부 분기 들 이 분기 명령어 의 몇 가지 캐시 라인 들 내 에 타 겟 들 을 가지 고 있 다는 사실 에 있 다 . 도 7 에서 볼 수 있 듯이 , 전체 사용 된 분기 들 중 거의 92 % 가 현재 분기 의 4 개 블록 들 이내 의 타 겟 들 을 가지 고 있 다 . 짧 은 오프셋 때문 에 조건부 불연속성 들 의 높 은 커버리지 에 대해서 는 이러 한 분기 들 을 정확 하 게 예측 하 는 것 이 필수 적 이 지 않 다 . 그러 한 짧 은 후방 분기 들 ( backward branches ) 의 경우 , 타 겟 들 은 일반 적 으로 캐시 에서 이미 발견 되 는 반면 , 전방 분기 들 ( forward branches ) 의 경우 , 충분히 앞서 달리 는 프리페처 는 단순히 폴 - 스루 경로 ( fall - through path ) 를 따르 는 것 만 으로 분기 의 타 겟 이 포함 된 캐시 블록 에 도달 할 것 이 다 .