[태그:] Pipeline Hazard

파이프라인 분기예측과 예측실행

I. 병렬처리를 위한 분기예측의 개요 가. 분기예측의 개념 4단계 파이프라인의 예 분기예측의 개념 –파이프라인을 통한 명령 실행 중 조건 분기 명령의 실행이 종료될 때까지 다음 명령을 대기하지 않고 분기를 예측 실행하여 파이프라인 처리 성능 저하를 최소화하는 CPU 실행 기술 –다음 실행될 조건문이 어떤 곳으로 분기할 것인지를 확실히 알게 되기 전에 미리 추측하여 실행하여 파이프라인 효율성

파이프라인 해저드 및 해결방안

I. 파이프라인 지연 현상, 파이프라인 해저드 가. 파이프라인 해저드의 개념 명령어 실행 지속이 불가하여 지정된 클럭에서 수행되는 파이프라인이 지연, 중지되는 현상 나. 파이프라인 해저드의 유형 해저드 발생 이유 구조적 – 자원 충돌로 여러 명령의 동시 수행 시 발생 데이터 – 미수행된 명령의 결과값 참조 시도 발생 제어 – 순차적 명령어가 분기에 의해 버려지는 경우