Pipeline 구조 - 데이터 & 구조 1

2021. 3. 22. 17:11Computer(인강)/컴퓨터 구조

728x90
반응형

안녕하세요 bannavi입니다^ㅅ^

오늘은 pipeline구조의 데이터구조 첫번째 시간이에요

바로 시작해보겠습니다

 

 

 

Pipeline 구조 - 데이터/구조

1. Pipeline 구조 & 구현

2. Pipeline 구조 & 데이터처리



 

# 파이프라인(Pipeline)의 구현

1. 하나의 프로세스를 서로 다른 기능(Function)을 가진 여러개의 서브 프로세스(Subprocess)로 나누어 각 프로세스가 동시에 서로 다른 데이터를 취급하도록 하는 기법

2. 각 세그먼트(segment)에서 수행된 연산 결과는 다음 세그먼트로 연속적으로 넘어가게 되어 데이터가 마지막 세그먼트를 통과하게 되면 최종적인 연산 결과를 얻게 된다 - 하나의 프로세스를 다양한 연산으로 중복시킬 수 있는 근간은 각 세그먼트마다의 레지스터이다.

 

 

1. 간단한 파이프 라인 구현 예제 - 곱셈과 덧셈이 섞여 있는 다항식 연산

7개의 시그널펄스를 받게됨

다섯개의 레지스터가 있어서 시그널을 줘서 다음단계로 정보가 넘어갈 수 있게 해줌

 

주어진 연산을 차례차례 한다기 보단 동시에 함

요것이 하나의 프로세스

i가 점점 늘어날 때마다 연속적으로 물려서 파이프라인처럼 진행이 됌(중간에 끊이지 않고)

 

728x90
반응형