-
(전자계산기 구조) 병렬처리기법자격증/(정처기) 필기 요약 2019. 2. 27. 16:08
병렬처리기법
- 파이프라인 프로세서
- CPU의 처리속도를 높이기 위해 2개이상의 명령을 동시에 병렬 처리하는 장치
- 분업화의 원리를 활용하여 시간적 병렬 처리
- 입력 태스크를 입력의 서브 태스크로 나눈 다음 서브 태스크별로 동시에 처리할 수 있도록 하여 처리능력을 크게 향상
- 명령 인출, 명령 해독, 오퍼랜드 인출, 명령 실행의 절차를 거침
- 벡터 프로세서
- 산술 및 논리 연산, 비교, 내적 연산, 최대 최소값 구하기 등의 벡터연산 명령을 빠르고 효율적으로 수행하도록 구성된 처리기
- 벡터 처리기에서 사용할 수 있는 알고리즘은 Systoic 알고리즘
- 배열 프로세서
- PE(Processing Element)라고 불리는 다수의 연산기를 갖는 동기적 병렬 처리기
- 명령 해독 및 제어는 제어장치가 하고, PE들은 명령 해독능력이 결여된 수동적 장치로서 명령 처리만 함
- 각 PE들은 데이터 운행 연결망에 의해 상호 연결되어 PE(ALU)들을 중복 이용함으로써 공간적 병렬성을 얻음
- 데이터 흐름 컴퓨터
- 기존의 Von Neumann형인 제어 흐름 컴퓨터와 반대되는 개념의 컴퓨터 구조
- 어떤 Instruction에서 필요한 피연산자가 모두 준비 되었을 때 그 Instruction을 수행
- 수행된 결과는 그 결과를 필요로 하는 Insturction에 보내주는 방식
- 어떤 Insturction이 프로그램 상의 위치와 상관없이 그 Instruction이 처리할 피연산자가 준비되기만 하면 수행되기 때문에 PC 필요 없음
'자격증 > (정처기) 필기 요약' 카테고리의 다른 글
(운영체제) 자원 보호 기법 (0) 2019.02.28 (전자계산기 구조) 입·출력 제어 방식 (0) 2019.02.27 (전자계산기 구조) 명령어(instruction) 형식 (0) 2019.02.27 (전자계산기 구조) 산술 연산(Operation) (0) 2019.02.26 (전자계산기 구조) 명령어(instruction)의 구성 (0) 2019.02.26 댓글