-
파이프라인(Pipeline)전공/시스템프로그래밍 2020. 6. 8. 12:10
파이프라인은 명령어를 병렬적으로 처리해 CPU의 수행시간을 단축시켜주는 역할을 한다.
출처 : https://doitnow-man.tistory.com/72 이러한 파이프라인은 CPU 실행속도 향상의 예를 들어보겠다.
하나의 명령어가 처리되는데 5ms가 걸리는 명령어가 7개 있을 때,
파이프라인을 쓰지 않으면 35ms가 걸린다.
파이프라인을 쓴다면 11ms밖에 걸리지 않는다. 사진을 참조하면 쉽게 이해가능!
'전공 > 시스템프로그래밍' 카테고리의 다른 글
어셈블러의 2패스 구조 (0) 2020.06.08 바인딩(Binding), 바인딩 타임(Binding Time) (0) 2020.06.08 인텔 프로세서의 내부 구조 (1) 2020.06.08 실수를 비트로 표현하는 방법, 부동소수점 (0) 2020.06.08 SISD / SIMD / MISD / MIMD (0) 2020.06.08