Pipeline 구조 - 데이터 & 구조 1
2021. 3. 22. 17:11ㆍComputer(인강)/컴퓨터 구조
728x90
반응형
안녕하세요 bannavi입니다^ㅅ^
오늘은 pipeline구조의 데이터구조 첫번째 시간이에요
바로 시작해보겠습니다
Pipeline 구조 - 데이터/구조
1. Pipeline 구조 & 구현
2. Pipeline 구조 & 데이터처리
# 파이프라인(Pipeline)의 구현
1. 하나의 프로세스를 서로 다른 기능(Function)을 가진 여러개의 서브 프로세스(Subprocess)로 나누어 각 프로세스가 동시에 서로 다른 데이터를 취급하도록 하는 기법
2. 각 세그먼트(segment)에서 수행된 연산 결과는 다음 세그먼트로 연속적으로 넘어가게 되어 데이터가 마지막 세그먼트를 통과하게 되면 최종적인 연산 결과를 얻게 된다 - 하나의 프로세스를 다양한 연산으로 중복시킬 수 있는 근간은 각 세그먼트마다의 레지스터이다.
1. 간단한 파이프 라인 구현 예제 - 곱셈과 덧셈이 섞여 있는 다항식 연산
7개의 시그널펄스를 받게됨
다섯개의 레지스터가 있어서 시그널을 줘서 다음단계로 정보가 넘어갈 수 있게 해줌
주어진 연산을 차례차례 한다기 보단 동시에 함
요것이 하나의 프로세스
i가 점점 늘어날 때마다 연속적으로 물려서 파이프라인처럼 진행이 됌(중간에 끊이지 않고)
728x90
반응형
'Computer(인강) > 컴퓨터 구조' 카테고리의 다른 글
Pipeline구조 - 산술 & 명령어 파이프 라인 1 (0) | 2021.03.22 |
---|---|
Pipeline 구조 - 데이터 & 구조 2 (0) | 2021.03.22 |
데이터의 종속성 - 병렬처리 그리고 파이프라인 2 (0) | 2021.03.22 |
데이터의 종속성 - 병렬처리 그리고 파이프라인 1 (0) | 2021.03.22 |
프로그래밍 언어와 실행 2 (0) | 2021.03.21 |