어떤 의미에서, 브랜치 예측의 효과는 페치되지 않은 명령이 실행될 수 없기 때문에 명령 페치에서 더 중요하다.
지점의 두 경로를 모두 실행하는 것과 관련하여이를 간절한 실행이라고하며 다소 실질적으로 연구되었습니다. Augustus K. Uht와 Vijay Sindagi의 "Disjoint Eager Execution : 최적의 추론 실행"(1995)은 가치가 있습니다.
빠른 실행에는 몇 가지 문제가 있습니다. 깊은 추측의 경우 추적해야하는 경로 수가 기하 급수적으로 증가 할 수 있습니다 (각 분기 분기 경로에는 분기가 발생할 수 있음). 분기 예측도 종종 매우 정확하고 (> 90 % 정확) 항상 두 경로를 모두 실행하는 것은 낭비입니다. 빠른 실행은 또한 쓸모없는 내용으로 캐시를 "오염"시킬 수 있습니다. (위에 언급 된 논문 은 이러한 문제 중 일부를 피하기 위해 지능적으로 제한적인 열망 실행을 제안 했습니다.) 대체 경로를 가져 오기 위해 열망을 제한적으로 가져 오면 짧은 파이프 라인에서 잘못된 예측 복구 지연을 줄이는 데 다소 매력적일 수 있습니다.
제안 된 또 다른 접근법은 "해먹"브랜치 (명령 흐름의 주요 경로에 연결되는 짧은 포워드 브랜치)를 동적으로 제시하는 것입니다. Artur Klauser 등의 "비 선언 명령어 집합 아키텍처에 대한 동적 해먹 예측"(1998)은이 아이디어에 대한 가치가 있습니다. (Hyeoon Kim et al.의 "Wish Branches : 조건부 분기와 적응 적응 실행을위한 조건부 결합"은 해먹의 예측을 용이하게하고이 예측 방법을 예측하기 어려운 루프 분기로 확장하는 ISA 분기에 추가 할 것을 제안합니다.)