파이프라인 구조

김지수·2021년 4월 8일
1

Computer Architecture

목록 보기
1/1
post-thumbnail

단일 사이클(Single Cycle)

  • 한 명령어를 데이터 패스를 통해 실행하는 동안, 다음 명령어는 앞 명령어의 실행이 끝나기를 기다림

파이프라인

  • 명령어가 중첩되어 실행되는 구조(병렬 처리 방식)
  • 각 명령어의의 실행시간(latency)을 줄이지는 않지만, 처리량(throughput, 전체 시간)을 개선함

비유

  • 세탁의 한 사이클 : 세탁, 탈수, 옷 개기, 옷장에 넣기
단일 사이클파이프라인
한 사이클이 끝나야 다음 세탁물을 세탁할 수 있음세탁이 끝난 세탁기에 다음 세탁물을 세탁하므로
여러 행동을 중첩해서 실행 가능

profile
A Data human as a Learner, a Supporter, and a Listener

0개의 댓글