파이프라인 (컴퓨팅): 두 판 사이의 차이

내용 삭제됨 내용 추가됨
Yjs5497 bot (토론 | 기여)
잔글 →‎해설: n번째→n 번째. 수사는 단어이고, 단어와 단어사이는 띄어 쓴다: 한글 맞춤법 제 2항 using AWB
존재하지 않는 그림 제거
1번째 줄:
{{출처 필요|날짜=2013-09-26}}
[[파일:Pentium4superpipeline.png|thumb|343px|인텔 펜티엄 4 프로세스의 명령어 파이프라인]]
 
[[컴퓨터 과학]]에서 '''파이프라인'''({{llang|en|pipeline}})은 한 데이터 처리 단계의 출력이 다음 단계의 입력으로 이어지는 형태로 연결된 구조를 가리킨다. 이렇게 연결된 데이터 처리 단계는 한 여러 단계가 서로 동시에, 또는 [[병렬 컴퓨팅|병렬적]]으로 수행될 수 있어 효율성의 향상을 꾀할 수 있다. 각 단계 사이의 입출력을 중계하기 위해 [[버퍼 (컴퓨터 과학)|버퍼]]가 사용될 수 있다.
 
줄 11 ⟶ 9:
 
== 해설 ==
 
파이프라인은 공장의 [[조립 라인]]과 유사한 개념으로 만들어졌다. 예를 들어 자동차 조립 라인이라면, 자동차를 조립하는 과정을 크게 엔진 설치, 문과 후드 설치, 바퀴 설치 등으로 나눌 수 있을 것이다. 이 과정을 하나의 조립라인에서 모두 수행하는 것보다, 첫 번째 라인에서 엔진을 설치하여 두 번째 라인으로 보내고, 두 번째 라인에서 문과 후드를 설치하여 세 번째 라인으로 보내고, 세 번째 라인에서 바퀴를 설치하여 조립을 완료한다면, 각각의 라인이 동시에 동작할 수 있어 차량 생산을 더 효율적으로 할 수 있다.