추천, 2024

에디터의 선택

느슨하게 결합 된 시스템과 밀 결합 된 다중 프로세서 시스템의 차이점

다중 프로세서는 시스템에 3 개 이상의 프로세서가있는 프로세서입니다. 우리는 느슨하게 결합 되고 단단히 결합 된 멀티 프로세서 시스템 인 두 가지 멀티 프로세싱 시스템 카테고리를 가지고 있습니다. 느슨하게 결합 된 시스템에서는 프로세서 간의 커플 링 정도가 낮지 만 밀접하게 결합 된 시스템에서는 프로세서 간의 커플 링 정도가 높습니다. 느슨하게 결합 된 시스템과 단단히 결합 된 다중 처리 시스템의 기본적인 차이점은 느슨하게 결합 된 시스템에는 분산 메모리가 있고 단단히 결합 된 시스템에는 공유 메모리가 있다는 것입니다. 아래와 같이 비교 차트를 사용하여 느슨하게 결합 된 결합 시스템과 단단히 결합 된 다중 처리 시스템 간의 몇 가지 차이점에 대해 설명 합니다.

비교 차트

비교의 근거느슨하게 결합 된 다중 프로세서 시스템단단히 결합 된 다중 프로세서 시스템
기본각 프로세서에는 자체 메모리 모듈이 있습니다.프로세서에는 공유 메모리 모듈이 있습니다.
실력 있는서로 다른 프로세서에서 실행되는 작업이 최소한의 상호 작용을 할 때 효율적입니다.고속 또는 실시간 처리에 효율적입니다.
메모리 충돌일반적으로 메모리 충돌이 발생하지 않습니다.더 많은 메모리 충돌이 발생합니다.
상호 연결메시지 전송 시스템 (MTS).상호 연결 네트워크 PMIN, IOPIN, ISIN.
데이터 속도낮은.높은.
비싼저렴.더 비싼.

느슨하게 결합 된 다중 프로세서 시스템의 정의

다중 프로세서는 시스템에 3 개 이상의 프로세서가있는 프로세서입니다. 이제 이들 프로세서 간의 결합 정도 가 매우 낮 으면 시스템을 느슨하게 결합 된 다중 프로세서 시스템 이라고 합니다 . 느슨하게 결합 된 시스템에서 각 프로세서는 자체 로컬 메모리, 일련의 입출력 장치채널 및 조정자 스위치 (CAS)를 가지고 있습니다. 우리는 로컬 메모리와 입출력 장치 세트 및 CAS를 컴퓨터 모듈 로 사용하는 프로세서를 지칭 합니다 .

서로 다른 컴퓨터 모듈에서 실행되는 프로세스는 메시지 전송 시스템 (MTS) 의 물리적 세그먼트를 통해 메시지 를 교환하여 서로 통신합니다. 느슨하게 결합 된 시스템은 분산 시스템 이라고도 합니다 . 느슨하게 결합 된 시스템은 다른 컴퓨터 모듈에서 실행되는 프로세스가 최소한의 상호 작용을 필요로 할 때 효율적 입니다.

둘 이상의 컴퓨터 모듈의 MTS에 액세스하는 요청이 충돌하면 CAS는 책임 요청에 따라 동시 요청 중 하나를 선택하고 선택한 요청이 완전히 처리 될 때까지 다른 요청을 지연시킵니다. CAS에는 시스템의 모든 프로세서가 액세스 할 수있는 고속 통신 메모리 가 있습니다. CAS의 통신 메모리 는 메시지 전송버퍼링하는 데 사용됩니다.

밀 결합형 멀티 프로세서 시스템의 정의

느슨하게 결합 된 시스템의 처리량빠른 액세스 시간 을 필요로하는 일부 응용 프로그램의 경우 너무 낮을 수 있습니다. 이 경우 밀 결합 마이크로 프로세서 시스템을 사용해야합니다. 단단히 결합 된 시스템에는 프로세서, 공유 메모리 모듈, 입출력 채널이 있습니다.

상기 단단히 결합 된 시스템의 유닛은 3 개의 상호 접속 네트워크, 프로세서 - 메모리 상호 접속 네트워크 (PMIN), I / O- 프로세서 상호 접속 네트워크 (IOPIN)인터럽트 신호 상호 접속 네트워크 (ISIN)의 세트를 통해 접속된다 . 이 세 가지 상호 연결 네트워크의 사용은 다음과 같습니다.

PMIN :프로세서 를 모든 메모리 모듈에 연결 하는 스위치입니다. 또한 프로세서가 하나 이상의 메모리 모듈에 데이터를 브로드 캐스팅 할 수있는 방식으로 설계 될 수 있습니다.

ISIN :프로세서다른 프로세서에 인터럽트 를 보낼 수 있습니다.

IOPIN : 프로세서 가 입출력 장치에 연결된 I / O 채널통신 할 수있게합니다.

느슨하게 결합 된 밀접하게 연결된 다중 프로세서 시스템의 주요 차이점

  1. 느슨하게 결합 된 시스템과 단단히 결합 된 시스템 간의 주요 차이점은 느슨하게 결합 된 시스템 에는 분산 메모리 가 있고 단단히 결합 된 시스템 에는 공유 메모리가 있다는 것 입니다.
  2. 느슨하게 결합하면 서로 다른 프로세서에서 실행되는 작업 의 상호 작용 이 적을 때 효율적 입니다. 다른 한편으로는 단단히 결합 된 시스템은 프로세스간에 더 높은 수준의 상호 작용을 취할 수 있으며 고속실시간 처리에 효율적입니다.
  3. 느슨하게 결합 된 시스템은 일반적으로 밀접하게 커플 시스템에 의해 경험되는 메모리 충돌 을 경험하지 않습니다 .
  4. 느슨하게 결합 된 시스템의 상호 연결 네트워크는 메시지 전송 시스템 (MTS) 인 반면 단단히 결합 된 시스템에서는 상호 연결 네트워크가 프로세서 메모리 상호 연결 네트워크 (PMIN), I / O 프로세서 상호 연결 네트워크 (IOPIN)인터럽트 신호 상호 연결 네트워크 (ISIN) .
  5. 느슨하게 결합 된 시스템의 데이터 속도낮지 만 단단히 결합 된 시스템의 데이터 속도높습니다 .
  6. 느슨하게 결합 된 시스템은 비용적지크기가 더 크지 만 단단히 결합 된 시스템은 더 비싸지크기는 컴팩트합니다 .

결론:

느슨하게 결합 된 시스템에는 데이터 속도를 지연시키는 분산 메모리가 있지만 단단히 결합 된 시스템에는 데이터 속도를 증가시키는 공유 메모리가 있습니다.

Top