목록파이프라이닝 (1)
공부하는 스누피
[컴퓨터구조] 파이프라이닝
파이프라이닝(pipelining)은 여러 명령어가 중첩되어 실행되는 구현 기술이다. 세탁소로 파이프라이닝의 예를 들 수 있는데, 세탁소에서 하는 일의 순서는 다음과 같다. 1. 세탁기에 옷을 넣는다. 2. 세탁기를 다 돌리면 건조기에 옷을 넣는다. 3. 건조기를 다 돌리면 건조된 옷을 갠다. 4. 선반에 옷을 놓아달라고 동료에게 부탁한다. 여기서 파이프라이닝이 되지 않았을 경우, 여러 번의 작업을 수행하면 다음과 같은 순서로 진행된다. - 파이프라이닝 되지 않은 방법 작업 큐: A, B, C 1) A1 (A의 옷에 대해 1번 작업을 수행하는 것을 의미) 2) A2 3) A3 4) A4 5) B1 ... 8) B4 9) C1 ... 12) C4 이 방법에서는 위와 같이 한 작업이 모든 일을 끝낼 때까지 다..
CS/컴퓨터구조
2020. 11. 12. 15:47