자격증/(정처기) 필기 요약

(전자계산기 구조) 다중처리기 상호 연결 방법(프로세서 연결 방식)

casim 2019. 2. 28. 18:21

다중처리기 상호 연결 방법(프로세서 연결 방식)


시분할 공유 버스(Time shared single bus) 

  • 프로세서, 기억장치, 입출력장치 등 간에 하나의 통신로를 이용하여 데이터 전송
  • 시스템이 간단하고 전송률이 낮음
  • 경제적이지만 버스에 이상이 생기면 전체 시스템이 가동 불능

크로스바 스위치(Crossbar switch)
  • 공유버스 시스템에서 버스의 수를 기억장치의 수 만큼 증가시킨 구조
  • 모든 기억장치에 대한 동시전송이 가능하지만 하드웨어가 복잡
  • 높은 전송률, 프로세서가 많은 경우 적합

다중포트 메모리
  • 시분할공유버스 + 크로스바 스위치
  • 프로세서와 각메모리 모듈사이에 각각의 버스를 가짐
  • 하나의 프로세서에 하나의 버스가 할당되어 버스를 이용하려는 프로세서간 경쟁이 적음
  • 전송시간이 비교적 느림
  • 프로세서의 수가 적을경우 적합

하이퍼큐브
  • 상호연결망 형태로 대단히 많은 수의 처리기를 경제적인 방법으로 연결할 수 있는 방법
  • 다수의 프로세서를 연결할 수 있으며 확장성이 좋음
  • 하나의 프로세서에 연결되는 다른 프로세서의 수(연결점)가 n개일 경우 프로세서는 총 2^n개가 필요함