Just do IT
article thumbnail

Pipeline 구조 - 데이터/구조

   * Pipeline 구조 & 구현

   * Pipeline 구조 & 데이터 처리

 

Pipeline 구조 & 구현

   - 파이프 라인(Pipeline) 구현

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

      > 세그먼트(segment)에서 수행된 연산 결과는 다음 세그먼트로 연속적으로 넘어가게 되어 데이터가 마지막 세그먼트를 통과하게 되면 최종적인 연산 결과를 얻게 된다

      > 하나의 프로세스를 다양한 연산으로 중복시킬 있는 근간은 세그먼트마다의 레지스터이다

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

      > R1 ~ R5 : 레지스터

      > 조합논리 회로 (Adder, Multiplier) 구성

 

Pipeline 구조 & 데이터 처리

   * 파이프 라인(Pipeline) 일반적 고찰

      - 동일한 복잡도의 부연산들로 나뉘어지는 어떠한 연산 동작도 파이프라인 프로세서에 의해 구현 있다

      - 파이프라인 기술은 매번 다른 데이터 집합을 동일한 태스크에 적용시켜 여러 반복하는 응용에 효과적이다

      - 세그먼트 파이프라인

         > 세그먼트는 정해진 연산을 수행하는 조합회로 Si 구성

         > 세그먼트들은 중간 결과를 저장하는 레지스터 Ri 의해 분리

         > 공동 클럭의 제어에 의해 정보가 다음 세그먼트로 이동 된다

 

출처 : 제로베이스

profile

Just do IT

@AmyG

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!