Pipeline Hazard의 유형과 제거방안
컴퓨터시스템응용기술사 제111회 3교시 23번 문항으로, 과목은 컴퓨터구조입니다. ‘포워딩’ 키워드는 컴퓨터시스템응용기술사 기출 4문항에 나왔습니다.
원문 문제
컴퓨터시스템응용기술사 제111회 23번. Pipeline Hazard의 유형과 제거방안
핵심 키워드
- Pipeline Hazard
- 데이터 해저드
- 제어 해저드
- 구조적 해저드
- 포워딩
- 지연 슬롯
- 분기 예측
고득점 가이드 — 1. 개요
Pipeline Hazard는 명령어 파이프라인에서 후속 명령어의 정상 실행이 자원 충돌·데이터 의존·제어 흐름 변경으로 지연되는 현상이다. 구조적·데이터·제어 해저드의 3유형으로 분류되며, 각 유형은 HW 회로 보강과 SW 컴파일러 최적화의 두 축으로 제거하여 IPC 손실과 파이프라인 스톨을 완화한다.
출제 이력
- Pipeline Hazard기출 1문항
- 데이터 해저드기출 1문항
- 제어 해저드기출 1문항
- 구조적 해저드기출 2문항
- 포워딩기출 4문항
- 지연 슬롯기출 1문항
- 분기 예측기출 2문항
같은 과목 문항
- 제111회 2번FPGA(Field Programmable Gate Array)1교시무료
- 제111회 19번클럭의 상승에지(rising edge)에서 천이하는 Mealy 상태 머신을 VHDL(VHSIC Hardware Description Language)로 구현2교시
- 제111회 26번외부 타이머(Timer)를 이용한 워치독 타이머(Watchdog Timer) 구현4교시
- 제111회 31번컴퓨터 아키텍처 분야에서 Locality의 개념 및 활용 사례4교시
- 제110회 1번SDRAM(Synchronous DRAM)1교시무료
- 제110회 4번MRAM(Magnetoresistive RAM : 강자성 메모리)1교시무료