본문 바로가기
IT기술노트/컴퓨터구조 및 운영체제

파이프라인(Pipeline)

by 비트코기 2021. 3. 12.

I. 명령어 병렬처리를 통한 처리속도 향상 기법, 파이프라인의 개요

가. 파이프라인(Pipeline)의 정의

   - 명령의 병렬처리 성능을 향상시키기 위해 처리 과정을 여러 단계로 세분화하여 동시에 서로 다른 작업을 수행하는 H/W 설계 기법


II. 파이프라인의 사이클 및 병렬화 기법 분류

가. 파이프라인 사이클

나. 파이프라인의 병렬화 기법 분류


III. 순차 프로세싱 VS 파이프라인 프로세싱

구분

순차 프로세싱

파이프라인 프로세싱

개념도

특징

- 새로운 작업 셋이 현재 작업 셋이 완료된 이후에 시작됨

- 매 시점에 사용되지 않는 자원들이 존재

- 새로운 작업 셋이 이전 작업 셋의 첫번째 작업이 완료된 이후에 이어서 시작

- 특이 시점에 모든 자원들이 사용

 

반응형

'IT기술노트 > 컴퓨터구조 및 운영체제' 카테고리의 다른 글

CUDA(Compute Unified Device Architecture)  (0) 2021.03.12
파이프라인 해저드  (0) 2021.03.12
파이프라이닝의 유형  (0) 2021.03.12
명령어 사이클  (0) 2021.03.12
마이크로 프로세서(Micro Processor)  (0) 2021.03.11
WDT(Watchdog Timer)  (0) 2021.03.10
제어장치(Control Unit)  (0) 2021.03.10
다중버스 계층구조  (0) 2021.03.10

댓글