추측 실행

From CS Wiki
Revision as of 10:56, 17 November 2019 by PE가즈아 (talk | contribs) (새 문서: 분류:컴퓨터 구조 ;어떤 명령어가 특정 파이프라인 단계에 필요한 정보가 없어서 진행이 막혔을 때, 필요한 정보를 예측해서 높은 확률...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
어떤 명령어가 특정 파이프라인 단계에 필요한 정보가 없어서 진행이 막혔을 때, 필요한 정보를 예측해서 높은 확률로 맞춘다면 틀렸을 때의 손해를 넘어서는 이익을 취할 수 있는 성격을 이용한 CPU 성능 개선 기법

예시

  • 10만번 반복하며 특정 조건이 되면 break하는 반복문
  • 특정 조건이 되지 않으면 A 동작 수행
  • 높은 확률로 A 동작이 수행된다고 예측 가능