[Computer Architecture] 컴퓨터 구조 - 13 - 기본 컴퓨터 프로그래밍

Date:

카테고리:

태그:

1. 병렬처리

  • 컴퓨터 시스템의 계산 속도 향상을 목적으로 하여 동시 데이터 처리기능 제공
  • 복잡도에 따른 병렬처리 다양한 단계
    • 사용 레지스터에 따른 병렬성 구현
    • 피 연산자를 각 장치들 사이에서 전환

2. M.J.Flynn의 분류 방법

  • 동시에 처리되는 명령어와 데이터 항목 수에 의해 컴퓨터 시스템의 구조를 파악
    • SISD : 단일 명령어 흐름, 단일 데이터 흐름
      • 단일 컴퓨터 구조로 병렬처리는 파이프라인 처리에 구현
    • SIMD : 단일 명령어 흐름, 다중 데이터 흐름
      • 공통의 제어장치 아래에 여러 개의 처리 장치를 두는 구조
    • MISD : 다중 명령어 흐름, 단일 데이터 흐름
      • 이론적으로만 연구되고 있음
    • MIMD : 다중 명령어 흐름, 다중 데이터 흐름
      • 대부분의 프로세서와 다중 컴퓨터가 이 범주에 속함

3. 파이프라인 구조의 성능

  • 파이프라인 동작 공간 시간표에 설명 => 시간에 대한 함수로서 세그먼트의 사용상황을 보여준다

[참고자료 - 컴퓨터 공학 전공 필수 강의 (패스트캠퍼스 - 현재는 수강불가)]

Computer Architecture 카테고리 내 다른 글 보러가기

댓글 남기기